Computer Chess Club Archives


Search

Terms

Messages

Subject: Dr. Hyatt please help w/ crafty here's new output.

Author: ERIQ

Date: 13:11:20 12/29/03


Just got new source from your site I can't figure out what could be wrong w/
this?? any suggestions would be nice.

{eriq@merlin} ~/Crafty> gmake
gmake freebsd
gmake[1]: Entering directory `/usr/home/eriq/Crafty'
gmake target=FreeBSD \
        CC=gcc CXX='cc' \
        CFLAGS=' -fomit-frame-pointer -m486 -O3 -Wall' \
        CXFLAGS= \
        LDFLAGS= \
        opt=' -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
             -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST -DPOSIX -DSMP -DCPUS=2' \
        asm=X86.o \
        crafty-make
gmake[2]: Entering directory `/usr/home/eriq/Crafty'
gmake[3]: Entering directory `/usr/home/eriq/Crafty'
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c searchr.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c search.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c thread.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c searchmp.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c repeat.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c next.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c nexte.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c nextr.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c history.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c quiesce.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c evaluate.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c movgen.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c make.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c unmake.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c hash.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c attacks.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c swap.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c boolean.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c utility.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c valid.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c probe.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c book.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c data.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c drawn.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c edit.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c epd.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c epdglue.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c init.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c input.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c interupt.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c iterate.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c main.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c option.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c output.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c phase.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c ponder.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c preeval.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c resign.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c root.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c learn.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c setboard.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c test.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c testepd.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c time.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c validate.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c annotate.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c analyze.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c evtest.c
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c bench.c
cc -c  -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS              -DUSE_ASSEMBLY_A
-DUSE_ASSEMBLY_B -DFAST -DPOSIX -DSMP -DCPUS=2 -DFreeBSD egtb.cpp
egtb.cpp:4300: warning: `TB_CRC_CHECK' initialized and declared `extern'
gcc -fomit-frame-pointer -m486 -O3 -Wall -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS            -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
-DPOSIX -DSMP -DCPUS=2 -DFreeBSD -c dgt.c
as  -o X86.o X86.s
gcc  -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 testepd.o time.o
validate.o annotate.o analyze.o evtest.o bench.o egtb.o dgt.o X86.o -lm
init.o: In function `InitializeSMP':
init.o(.text+0x3c2e): undefined reference to `pthread_attr_init'
init.o(.text+0x3c3d): undefined reference to `pthread_attr_setscope'
iterate.o: In function `Iterate':
iterate.o(.text+0x5df): undefined reference to `pthread_create'
gmake[3]: *** [crafty] Error 1
gmake[3]: Leaving directory `/usr/home/eriq/Crafty'
gmake[2]: *** [crafty-make] Error 2
gmake[2]: Leaving directory `/usr/home/eriq/Crafty'
gmake[1]: *** [freebsd] Error 2
gmake[1]: Leaving directory `/usr/home/eriq/Crafty'
gmake: *** [default] Error 2
{eriq@merlin} ~/Crafty>



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.