I have downloaded the source from http://packages.qa.debian.org/p/poker-eval.html
and tried to compile this in cygwin. ./configure runs fine, as far as I can
tell (anything in particular to look for?), but make gives me this:
$ make
(cd lib; make)
make[1]: Entering directory
`/home/HemPC/headsup-optimal-preflop/poker-eval-123.0/lib'
gcc -fPIC -g -O4 -Wall -Winline -finline-functions
-fomit-frame-pointer -fPIC -I../include -c mktab_basic.c
cc1: warning: -fPIC ignored for target (all code is
position independent)
In file included from ../include/poker_defs.h:47,
from mktab_basic.c:3:
../include/deck.h:48: error: parse error before
string constant
../include/deck.h:58: error: parse error before
string constant
In file included from ../include/game_std.h:4,
from ../include/poker_defs.h:52,
from mktab_basic.c:3:
../include/deck_std.h:180: error: parse error before
string constant
../include/deck_std.h:183: error: parse error before
string constant
../include/deck_std.h:187: error: parse error before
string constant
../include/deck_std.h:191: error: parse error before
string constant
In file included from ../include/game_std.h:5,
from ../include/poker_defs.h:52,
from mktab_basic.c:3:
../include/rules_std.h:32: error: parse error before
string constant
../include/rules_std.h:35: error: parse error before
string constant
make[1]: *** [mktab_basic.o] Error 1
make[1]: Leaving directory
`/home/HemPC/headsup-optimal-preflop/poker-eval-123.0/lib'
make: *** [all] Error 2
What can I do about this?
/Micke