From: Fred W. <fwi...@ho...> - 2006-01-29 22:22:53
|
Well, that makes two packages that don't seem to build under cygwin. I = didn't have any luck with poker-eval. Although you successfully ran teh ./configure script, couyld you check = the output from it and see if any line says "failed" or has a warning. Thanks, Fred -----Original Message----- From: pok...@li... = [mailto:pok...@li...]On Behalf Of = Laurent Nepveu Sent: Sunday, January 29, 2006 2:08 PM To: pok...@li... Subject: [Pokersource-users] installing pypoker-eval-128.0 on cygwin Hi! I'm trying to install pypoker-eval-128.0 on cygwin. I have succesfully run the ./configure script. But now, I run make and I have the following ouput : [nepveul@madrid /c/bin/poker/pypoker-eval-128.0 ]$ make if /bin/sh ./libtool --tag=3DCC --mode=3Dcompile gcc = -DPACKAGE_NAME=3D\"pypoker-eval\" -DPACKAGE_TARNAME=3D\"pypoker-eval\" = -DPACKAGE_VERSION=3D\"128.0\" -DPACKAGE_STR ING=3D\"pypoker-eval\ 128.0\" -DPACKAGE_BUGREPORT=3D\"\" = -DPACKAGE=3D\"pypoker-eval\" -DVERSION=3D\"128.0\" -D_GNU_SOURCE=3D1 = -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DH AVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 = -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 = -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFC=20 N_H=3D1 -I. -I. -I/usr/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=3D\"pypoker-eval\" = -DPACKAGE_TARNAME=3D\"pypoker-eval\" -DPACKAGE_VERSION=3D\" 128.0\" = "-DPACKAGE_STRING=3D\"pypoker-eval 128.0\"" -DPACKAGE_BUGRE PORT=3D\"\" -DPACKAGE=3D\"pypoker-eval\" -DVERSION=3D\"128.0\" = -D_GNU_SOURCE=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 = -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_S=20 TRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 = -DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 = -DHAVE_DLFCN_H=3D1 -I. -I. -I/usr/include/python2.4 -I/u sr/local/include/poker-eval -pipe -O3 -Wall -Wpointer-arith = -Wstrict-prototypes -MT pypokereval.lo -MD -MP -MF .deps/pypokereval.Tpo = -c pypokereval.c -DPIC -o .libs/pypokereval.o pypokereval.c:500: warning: 'CardMask2PyList' defined but not used gcc -DPACKAGE_NAME=3D\"pypoker-eval\" = -DPACKAGE_TARNAME=3D\"pypoker-eval\" -DPACKAGE_VERSION=3D\" 128.0\" = "-DPACKAGE_STRING=3D\"pypoker-eval 128.0\"" -DPACKAGE_BUGRE PORT=3D\"\" -DPACKAGE=3D\"pypoker-eval\" -DVERSION=3D\"128.0\" = -D_GNU_SOURCE=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 = -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_S=20 TRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 = -DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 = -DHAVE_DLFCN_H=3D1 -I. -I. -I/usr/include/python2.4 -I/u sr/local/include/poker-eval -pipe -O3 -Wall -Wpointer-arith = -Wstrict-prototypes -MT pypokereval.lo -MD -MP -MF .deps/pypokereval.Tpo = -c pypokereval.c -o pypo kereval.o >/dev/null 2>&1 /bin/sh ./libtool --tag=3DCC --mode=3Dlink gcc -pipe -O3 -Wall = -Wpointer-arith -Wstrict-prototypes -o pypokereval.la -rpath = /usr/local/lib/python2.4/site-pack ages -module pypokereval.lo -L/usr/lib/python2.4/config = libpython2.4.dll.a -L/usr/local/lib -lpoker-eval *** Warning: Trying to link with static lib archive = libpython2.4.dll.a. *** I have the capability to make that library automatically link in = when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have=20 *** because the file extensions .a of this argument makes me believe *** that it is just a static archive that I should not used here. *** Warning: This system can not link to static lib archive = /usr/local/lib/libpoker- eval.la. *** I have the capability to make that library automatically link in = when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have.=20 *** But as you try to build a module library, libtool will still = create *** a static module, that should work as long as the dlopening = application *** is linked with the -dlopen flag to resolve symbols at runtime.=20 libtool: link: warning: undefined symbols not allowed in = i686-pc-cygwin shared libraries ar cru .libs/pypokereval.a libpython2.4.dll.a pypokereval.o = libpython2.4.dll.a ar: libpython2.4.dll.a: No such file or directory=20 make: *** [pypokereval.la] Error 1 Could anyone help? thanks! Laurent --=20 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.14.23/243 - Release Date: = 1/27/2006 |