Compiling error - Standard RAxML version 7.5.4 (PTHREADS)

56 views
Skip to first unread message

Max

unread,
May 23, 2013, 7:36:33 AM5/23/13
to ra...@googlegroups.com
Hi,

thanks for the new version. 
I tried to compile Standard RAxML version 7.5.4 with Makefile.SSE3.PTHREADS.gcc and gcc version 4.1.2 20070115 (SUSE Linux).
The error msg is:
gcc  -D_GNU_SOURCE -D_RAXML_USE_LLALLOC -fomit-frame-pointer -funroll-loops -O2  -D_USE_PTHREADS -msse    -c -o ll_alloc.o ll_alloc.c
ll_alloc.c: In function ‘mutex_lock’:
ll_alloc.c:511: error: ‘FUTEX_WAIT_PRIVATE’ undeclared (first use in this function)
ll_alloc.c:511: error: (Each undeclared identifier is reported only once
ll_alloc.c:511: error: for each function it appears in.)
ll_alloc.c: In function ‘mutex_unlock’:
ll_alloc.c:540: error: ‘FUTEX_WAKE_PRIVATE’ undeclared (first use in this function)
ll_alloc.c: At top level:
ll_alloc.c:978: warning: ‘gnu_printf’ is an unrecognized format function type
make: *** [ll_alloc.o] Fehler 1

cheers
Max

Alexandros Stamatakis

unread,
May 23, 2013, 9:07:41 AM5/23/13
to ra...@googlegroups.com
Hi Max,

Remove

-D_RAXML_USE_LLALLOC

from the Makefile, them rm *.o, then re-compile.

That should work,

Alexis

PS: I just pushed a newer version of RAxML to github today.
--
Alexandros (Alexis) Stamatakis

Research Group Leader, Heidelberg Institute for Theoretical Studies
Full Professor, Dept. of Informatics, Karlsruhe Institute of Technology
Adjunct Professor, Dept. of Ecology and Evolutionary Biology, University
of Arizona at Tucson

www.exelixis-lab.org

Max

unread,
May 29, 2013, 1:06:04 PM5/29/13
to ra...@googlegroups.com, Alexandros...@gmail.com
Hi Alexis,

i removed -D_RAXML_USE_LLALLOC from 7.5.4 and i tried the new commit 7.5.5, but i still get the same error msg.
Any idea what´s wrong?

Thank you.
Max

Alexandros Stamatakis

unread,
Jun 3, 2013, 4:03:54 AM6/3/13
to Max, ra...@googlegroups.com
you should also remove
all occurences of

ll_alloc

in the Makefile, that is remove:

ll_alloc.o

and the line:

ll_alloc.o : ll_alloc.c $(GLOBAL_DEPS)

Alexis
Reply all
Reply to author
Forward
0 new messages