NA01
28-04-2004, 17:25
dopo aver installato glchess, e aver visto che il suo motore (oltre a darmele di santa ragione) si impalla moooolto spesso, volevo provare a usare crafty.
ho scaricato i sorgenti e dato che mancano readme, configure, install ecc mi sono limitato a lanciare make.
errore:
-fforce-mem -fomit-frame-pointer \
-fno-gcse -mpreferred-stack-boundary=2' \
LDFLAGS=' -lpthread' \
opt=' -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
-DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST \
-DSMP -DCPUS=4 -DDGT' \
asm=X86-elf.o \
crafty-make
make[2]: Entering directory `/home/ultio/NuovaDir'
make[3]: Entering directory `/home/ultio/NuovaDir'
gcc -lpthread -o crafty searchr.o search.o thread.o searchmp.o repeat.o next.o nexte.o nextr.o history.o quiesce.o evaluate.o movgen.o make.o unmake.o hash.o attacks.o swap.o boolean.o utility.o valid.o probe.o book.o data.o drawn.o edit.o epd.o epdglue.o init.o input.o interupt.o iterate.o main.o option.o output.o phase.o ponder.o preeval.o resign.o root.o learn.o setboard.o test.o time.o validate.o annotate.o analyze.o evtest.o bench.o egtb.o dgt.o X86-elf.o -lm
egtb.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make[3]: *** [crafty] Error 1
make[3]: Leaving directory `/home/ultio/NuovaDir'
make[2]: *** [crafty-make] Error 2
make[2]: Leaving directory `/home/ultio/NuovaDir'
make[1]: *** [linux-i686-elf] Error 2
make[1]: Leaving directory `/home/ultio/NuovaDir'
make: *** [default] Error 2
non capisco :cry:
ciao
ho scaricato i sorgenti e dato che mancano readme, configure, install ecc mi sono limitato a lanciare make.
errore:
-fforce-mem -fomit-frame-pointer \
-fno-gcse -mpreferred-stack-boundary=2' \
LDFLAGS=' -lpthread' \
opt=' -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
-DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST \
-DSMP -DCPUS=4 -DDGT' \
asm=X86-elf.o \
crafty-make
make[2]: Entering directory `/home/ultio/NuovaDir'
make[3]: Entering directory `/home/ultio/NuovaDir'
gcc -lpthread -o crafty searchr.o search.o thread.o searchmp.o repeat.o next.o nexte.o nextr.o history.o quiesce.o evaluate.o movgen.o make.o unmake.o hash.o attacks.o swap.o boolean.o utility.o valid.o probe.o book.o data.o drawn.o edit.o epd.o epdglue.o init.o input.o interupt.o iterate.o main.o option.o output.o phase.o ponder.o preeval.o resign.o root.o learn.o setboard.o test.o time.o validate.o annotate.o analyze.o evtest.o bench.o egtb.o dgt.o X86-elf.o -lm
egtb.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make[3]: *** [crafty] Error 1
make[3]: Leaving directory `/home/ultio/NuovaDir'
make[2]: *** [crafty-make] Error 2
make[2]: Leaving directory `/home/ultio/NuovaDir'
make[1]: *** [linux-i686-elf] Error 2
make[1]: Leaving directory `/home/ultio/NuovaDir'
make: *** [default] Error 2
non capisco :cry:
ciao