[Openmcl-devel] Problem with running version 1.3 on AMD Athlon

Stas Boukarev stassats at gmail.com
Sat Mar 21 05:33:47 PDT 2009

Jurgen Defurne <jurgen.defurne at pandora.be> writes:

> My main system is an AMD Athlon system running Debian Etch (4.0r7). I
> can compile version 1.3 of CCL, but when I want to run ./lx86cl, I get
> "CPU doesn't support required features".
> I also tried to compile version 1.2, this even ends with a compiler error :
> m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../pad.s | as  --64 -o pad.o
> m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../x86-spjump64.s | as  --64
> -o x86-spjump64.o m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS
> -I../ ../x86-spentry64.s | as  --64 -o x86-spentry64.o m4 -DLINUX -DX86
> -DX8664 -DHAVE_TLS -I../ ../x86-subprims64.s | as  --64 -o
> x86-subprims64.o cc -c ../pmcl-kernel.c -DLINUX -D_REENTRANT -DX86
> -DX8664 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX  -g -O2 -m64 -o
> pmcl-kernel.o ../pmcl-kernel.c: In function
> 'get_r_debug': ../pmcl-kernel.c:1975: error: conflicting types for
> '_DYNAMIC' /usr/include/link.h:76: error: previous declaration of
> '_DYNAMIC' was here make: *** [pmcl-kernel.o] Fout 1
> And the repository for 1.2 linux only contains a 64-bit binary.
You need SSE2 to be able to run CCL. And it was ported to linux-x86-32
only in 1.3 version.
With best regards, Stas.

More information about the Openmcl-devel mailing list