Hello there,
I tried to compile pypoker-eval on my ibook G4 1.3GHz, the configure
script ran fine, poker-eval was found.
But it always ends with following error:
iPimpG4:~/Desktop/pypoker-eval-130.0 profipimp$ make
if /bin/sh ./libtool --tag=CC --mode=compile gcc
-DPACKAGE_NAME=\"pypoker-eval\" -DPACKAGE_TARNAME=\"pypoker-eval\"
-DPACKAGE_VERSION=\"130.0\" -DPACKAGE_STRING=\"pypoker-eval\ 130.0\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pypoker-eval\" -DVERSION=\"130.0\"
-D_GNU_SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I.
-I/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4
-I/usr/local/include/poker-eval -pipe -O3 -Wall -Wpointer-arith
-Wstrict-prototypes -MT pypokereval.lo -MD -MP -MF
".deps/pypokereval.Tpo" -c -o pypokereval.lo pypokereval.c; \
then mv -f ".deps/pypokereval.Tpo" ".deps/pypokereval.Plo"; else rm -f
".deps/pypokereval.Tpo"; exit 1; fi
mkdir .libs
gcc -DPACKAGE_NAME=\"pypoker-eval\" -DPACKAGE_TARNAME=\"pypoker-eval\"
-DPACKAGE_VERSION=\"130.0\" "-DPACKAGE_STRING=\"pypoker-eval 130.0\""
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pypoker-eval\" -DVERSION=\"130.0\"
-D_GNU_SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I.
-I/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4
-I/usr/local/include/poker-eval -pipe -O3 -Wall -Wpointer-arith
-Wstrict-prototypes -MT pypokereval.lo -MD -MP -MF
.deps/pypokereval.Tpo -c pypokereval.c -fno-common -DPIC -o
.libs/pypokereval.o
In file included from
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
Python.h:77,
from pypokereval.c:34:
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
objimpl.h:255: warning: use of `long double' type; its size may change
in a future release
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
objimpl.h:255: warning: (Long double usage is reported only once for
each file.
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
objimpl.h:255: warning: To disable this warning, use -Wno-long-double.)
pypokereval.c:500: warning: `CardMask2PyList' defined but not used
gcc -DPACKAGE_NAME=\"pypoker-eval\" -DPACKAGE_TARNAME=\"pypoker-eval\"
-DPACKAGE_VERSION=\"130.0\" "-DPACKAGE_STRING=\"pypoker-eval 130.0\""
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pypoker-eval\" -DVERSION=\"130.0\"
-D_GNU_SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I.
-I/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4
-I/usr/local/include/poker-eval -pipe -O3 -Wall -Wpointer-arith
-Wstrict-prototypes -MT pypokereval.lo -MD -MP -MF
.deps/pypokereval.Tpo -c pypokereval.c -o pypokereval.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link gcc -pipe -O3 -Wall
-Wpointer-arith -Wstrict-prototypes -o pypokereval.la -rpath
/usr/local/lib/python2.4/site-packages -module -no-undefined
pypokereval.lo
-L/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/
config
-L/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/
config -lpython2.4 -L/usr/local/lib -lpoker-eval
gcc -o .libs/pypokereval.0.0.0.so -bundle .libs/pypokereval.o
-L/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/
config -lpython2.4 -L/usr/local/lib /usr/local/lib/libpoker-eval.dylib
ld: can't locate file for: -lpython2.4
make: *** [pypokereval.la] Error 1
Is it possible, that it only compiles with python2.3?
Help would be very appreciated. :-)
Cheers,
Thomas
_______________________________________________
Pokersource-users mailing list
[email protected]
https://mail.gna.org/listinfo/pokersource-users