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

Reply via email to