Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Compile Crafty again..

Author: Robert Hyatt

Date: 15:18:59 11/26/03

Go up one level in this thread


On November 26, 2003 at 17:15:02, Martin Andersen wrote:

>I also asked this question the last time and got a good
>answer, but I can't find it in the archives.
>Needs to change something in the Makefile, but what is it ?

Your system is elf.  You need "make linux-i686-elf" or else
download the latest 19.6 which gets rid of the a.out make options
and therefore "make linux-i686" will work fine.

The problem is in the asm code...


>
>make linux-i686 fails:
>
>evaluate.o(.text+0xb39): In function `Evaluate':
>: undefined reference to `FirstOne'
>evaluate.o(.text+0xbb7): In function `Evaluate':
>: undefined reference to `PopCnt'
>evaluate.o(.text+0xd5d): In function `Evaluate':
>: undefined reference to `FirstOne'
>evaluate.o(.text+0xddb): In function `Evaluate':
>: undefined reference to `PopCnt'
>evaluate.o(.text+0xf81): In function `Evaluate':
>: undefined reference to `FirstOne'
>evaluate.o(.text+0xfae): In function `Evaluate':
>: undefined reference to `MobilityDiaga1Func'
>evaluate.o(.text+0xfc0): In function `Evaluate':
>: undefined reference to `MobilityDiagh1Func'
>evaluate.o(.text+0x10df): In function `Evaluate':
>
>etc
>
>System: Fedora Core 1, Athlon 2400+
>
>Martin.



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.