After some research I have realized there is a good chance your config.h doesn't have a PACKAGE_VERSION at all. Although I haven't done a mingw build, I happened to look at the instructions here:
http://www.gnubg.org/index.php?itemid=50&catid=1 There is a zipfile there that links to: http://gnubg.org/media/BuildingGnubg.zip This zipfile contains a hand crafted config.h that is likely similar in nature to the one you use. The thing I noticed about that config.h is that PACKAGE_VERSION isn't defined (It is on environments where the auto configure process is done). At present I'd say simply add this following line to your config.h (Maybe update the Gnubg Mingw zipfile above too) #define PACKAGE_VERSION "0.90.0" Michael On 29/12/09 10:18 AM, "Massimiliano Maini" <[email protected]> wrote: > I get an error compiling: > > gnubg.c: In function 'getDiceRandomDotOrg': > gnubg.c:4473: error: expected ',' or ';' before 'PACKAGE_VERSION' > mingw32-make: *** [obj/gnubg.o] Error 1 > > MaX. > > 2009/12/29 Michael Petch <[email protected]>: >> >> Should be fixed now (buffer overrun). I have also added a user agent string >> per the request of random.org, and done some cleanup. >> >> On 29/12/09 7:08 AM, "Massimiliano Maini" <[email protected]> wrote: >> >>> Hi a new win distrib is avauialble on gnubg.org (20091229). >>> >>> It includes recent fixes, including the one for random.org. >>> >>> I have however a problem with that: as soon as I select random.org, >>> everything >>> works fine but I can no longer quit gnubg (alt-f4, ctrl-q or the red >>> cross button >>> on the window). >>> >>> Strange ... >>> >>> MaX. >>> >>> >>> _______________________________________________ >>> Bug-gnubg mailing list >>> [email protected] >>> http://lists.gnu.org/mailman/listinfo/bug-gnubg >>> >> >> >> > _______________________________________________ Bug-gnubg mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnubg
