Start 2009-06-20T20:20:28 ActivePerl-1003 CPAN-1.94 Going to read '/Users/fly1003/var/cpan/Metadata' Database was generated on Sat, 20 Jun 2009 10:26:57 GMT Running make for S/SI/SIMON/Games-Go-GMP-0.01.tar.gz Checksum for /Users/fly1003/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/fly1003/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/fly1003/bin/perl /Users/fly1003/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1003/ap1003/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 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/Users/fly1003/ap1003/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.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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:82: error: 'GmpResult' 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_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:263: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString':XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was hereult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function)ion) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' tokenGMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: 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 hereGMP.c:449: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:484: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_check':in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function)GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:449: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:484: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:295: error: parse error before ')' tokeno__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' tokenGMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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:82: error: 'GmpResult' 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules'GGMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules'c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function)GGMP.c:196: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_create' MP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass':GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level:edefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': MP.c:225: error: 'ge' undeclared (first use in this function)GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:359: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'reGMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was hereGMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was hereGMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:449: error: parse error before ')' tokenames__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level:GMP.c:120: error: 'RETVAL' undeclared (first use in this function)' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: 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:449: 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: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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)Pass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' 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_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create':GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: 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:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' 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:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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:pResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_res ltString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_sendUndo': GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: 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: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:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:484: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:38: 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:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: 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: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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':GGMP.c:196: error: 'Gmp' undeclared (first use in this function)n) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' tokenGMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:418: error: parse error before ')' tokent use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size':GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level:esult' undeclared (first use in this function) GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': MP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c: At top level:evious definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:388: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': MP.c: At top level: MP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) MP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':GGMP.c:353: error: 'Gmp' undeclared (first use in this function) MP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was hereGMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':GGMP.c:413: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token MP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:484: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was heret_Games__Go__GMP' GMP.c:501: 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:82: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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':MP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:82: error: 'GmpResult' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:120: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:146: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function)Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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, 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: 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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: 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:200: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' tokenGMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:38: 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_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:263: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function)GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result'nition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was hereGMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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, GMP.c:359: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level:GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:146: error: parse error before ')' token': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: n file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, 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.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' 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 here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_cGMP.c:321: error: 'GmpResult' undeclared (first use in this function)67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:82: error: 'GmpResult' 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' 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_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: MP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: 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: GMP.xs:9: 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:231: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: 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:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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 here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here of 'constant' was here GMP.c:38: 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:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:295: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: 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:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:418: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:120: error: 'RETVAL' undeclared (first use in this function)P.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) MP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: 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': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' 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:295: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite':GMP.c: At top level:Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:140: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite':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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:295: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:359: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: 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: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' 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:418: error: parse error before ')' token MP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size'ion) GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c: At top level:evious definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:295: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_check': MP.c:353: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:295: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level:GMP.c:449: error: parse error before ')' token GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove'ror: 'Gmp' undeclared (first use in this function) MP.c:257: error: 'ge' undeclared (first use in this function) MP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:295: error: parse error before ')' token MP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level:GGMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove'Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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:82: error: 'GmpResult' 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:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:418: error: parse error before ')' tokenn this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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: 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:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: 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:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: 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:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_ ames__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: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:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy'GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function)140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function)GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GGMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi'_handicap' was here GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:263: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level:GMP.c: In function 'XS_Games__Go__GMP_gmp_size':__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size'GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:388: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' tokenGMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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.c: At top level:evious definition of 'constant' was here GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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: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: 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:120: 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: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' tokenGMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:449: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function)GMP.c:449: error: parse error before ')' tokenin this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:333: warning: assignment makes pointer from integer without a cast' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function)GGMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check'ite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' 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:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function)GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: 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:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap : MP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:295: error: parse error before ')' tokeno__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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:359: 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was hereGMP.c: At top level:'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: 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:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: 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:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant'In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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:82: error: 'GmpResult' 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:359: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) MP.c:449: error: parse error before ')' token GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, 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:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap'GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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: At top level:efinition of 'XS_Games__Go__GMP_constant' GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' MP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: 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': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' 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:295: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level:definition of 'XS_Games__Go__GMP_gmp_create' GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass'GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here MP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap':_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:efinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: 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_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: 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:200: 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:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:146: error: parse error before ')' tokeno__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy') GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':_gmp_handicap' GMP.c:353: error: 'Gmp' undeclared (first use in this function)GGMP.c:353: error: 'ge' undeclared (first use in this function)_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules':GGMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: 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:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:120: error: 'RETVAL' undeclared (first use in this function)P.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass':GGMP.c:384: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, 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:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) MP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' MP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules':GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function):321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level:GMP.c: In function 'XS_Games__Go__GMP_gmp_size': MP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': MP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: ssignment makes pointer from integer without a cast GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' 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_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:484: error: parse error before ')' tokentGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token MP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules':GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:140: error: 'Gmp' undeclared (first use in this function)GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was hereGMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: MP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startG me' GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' 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, GMP.c:333: warning: assignment makes pointer from integer without a cast from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL'inition of 'XS_Games__Go__GMP_gmp_sendPass' MP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' tokenGMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) MP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function)GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) MP.c:418: error: parse error before ')' token GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: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 ')' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was hereGMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' tokenGMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:120: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:146: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level:esult' undeclared (first use in this function) GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level:esult' undeclared (first use in this function) GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parGMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:295: error: parse error before ')' tokenGMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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.xs:9: error: previous definition of 'not_here' was here GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' 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_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: 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:359: error: parse error before ')' tokenn this function) GMP.c:77: error: 'ge' 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: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': MP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: MP.c:484: error: parse error before ')' token GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games_GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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: MP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:311: error: redefinition of 'XS_Games_ Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:146: error: parse error before ')' token MP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: pa se error before ')' token GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: 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:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:82: error: 'GmpResult' undeclared (first use in this function)Pass' was here GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:231: 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:82: error: 'GmpResult' 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:295: error: parse error before ')' tokenin this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': MP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:38: 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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: 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:120: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' 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_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was hereneseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':is function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token MP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c: At top level:mp' undeclared (first use in this function) GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:263: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:388: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:295: error: parse error before ')' tokenrom integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:359: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here MP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:388: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' tokenGMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString':XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GGMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: 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, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function ' S_Games__Go__GMP_gmp_size': GGMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' n file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.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: previous definition of 'constant' was here 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here MP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function)' was here 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 ')' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:146: 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:82: error: 'GmpResult' 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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:146: error: parse error before ')' tokenGMP.c:82: error: 'GmpResult' 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: 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: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL'inition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: 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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size'es__Go__GMP_gmp_sendMove' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here MP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) MP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function)GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':GGMP.c:413: error: 'Gmp' undeclared (first use in this function) MP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was hereGMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:449: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':s function) GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:295: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer withoGMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:146: error: parse error before ')' tokenUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:200: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:82: error: 'GmpResult' 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:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function)ion) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' tokenGMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:86: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_sendPass' MP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:359: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy'GGMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:449: error: parse error before ')' tokenhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi'5: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:333: warning: assignment makes pointer from integer without a cast MP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' 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:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: 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:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: 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:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' 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:200: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:263: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:295: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level:e' undeclared (first use in this function) GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:231: 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: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: 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:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: 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:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:295: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token MP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here MP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size':this function) GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was hereite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function)5: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi'In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' 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:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: pa se error before ')' token GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: 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:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:120: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:130: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:130: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:140: error: 'Gmp' undeclared (first use in this function) GMP.c:140: error: 'ge' undeclared (first use in this function) GMP.c:146: error: parse error before ')' token GMP.c: At top level: GMP.c:162: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:162: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:174: error: 'Gmp' undeclared (first use in this function) GMP.c:174: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:186: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:186: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:196: error: 'Gmp' undeclared (first use in this function) GMP.c:196: error: 'ge' undeclared (first use in this function) GMP.c:200: error: parse error before ')' token GMP.c: At top level: GMP.c:215: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:215: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:225: error: 'Gmp' undeclared (first use in this function) GMP.c:225: error: 'ge' undeclared (first use in this function) GMP.c:231: error: parse error before ')' token GMP.c: At top level: GMP.c:247: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:247: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:257: error: 'Gmp' undeclared (first use in this function) GMP.c:257: error: 'ge' undeclared (first use in this function) GMP.c:263: error: parse error before ')' token GMP.c: At top level: GMP.c:279: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:279: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:289: error: 'Gmp' undeclared (first use in this function) GMP.c:289: error: 'ge' undeclared (first use in this function) GMP.c:295: error: parse error before ')' token GMP.c: At top level: GMP.c:311: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:311: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:321: error: 'GmpResult' undeclared (first use in this function) GMP.c:321: error: parse error before 'result' GMP.c:326: error: 'result' undeclared (first use in this function) GMP.c:333: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:343: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:343: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:353: error: 'Gmp' undeclared (first use in this function) GMP.c:353: error: 'ge' undeclared (first use in this function) GMP.c:359: error: parse error before ')' token GMP.c: At top level: GMP.c:374: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:374: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:384: error: 'Gmp' undeclared (first use in this function) GMP.c:384: error: 'ge' undeclared (first use in this function) GMP.c:388: error: parse error before ')' token GMP.c: At top level: GMP.c:403: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:403: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:413: error: 'Gmp' undeclared (first use in this function) GMP.c:413: error: 'ge' undeclared (first use in this function) GMP.c:418: error: parse error before ')' token GMP.c: At top level: GMP.c:433: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:433: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:443: error: 'Gmp' undeclared (first use in this function) GMP.c:443: error: 'ge' undeclared (first use in this function) GMP.c:449: error: parse error before ')' token GMP.c: At top level: GMP.c:465: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:465: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:475: error: 'Gmp' undeclared (first use in this function) GMP.c:475: error: 'ge' undeclared (first use in this function) GMP.c:484: error: parse error before ')' token GMP.c: At top level: GMP.c:501: error: redefinition of 'boot_Games__Go__GMP' GMP.c:501: error: previous definition of 'boot_Games__Go__GMP' was here lipo: can't open input file: /var/tmp//ccV2MU2Z.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-20T20:21:08