lang/maude compilation fail

Hello I have problem building the lang/maude package.

My system :
Code:
@ uname -a
FreeBSD darkstar 10.0-STABLE FreeBSD 10.0-STABLE #0 r262971: Mon Mar 10 13:27:40 CET 2014     root@darkstar:/usr/obj/usr/src/sys/THINKPKERNEL  amd64

I think it is clang related, the error is:

Code:
In file included from ./stringTerm.hh:28:
../../src/Utility/ropeStuff.hh:37:14: fatal error: 'ext/rope' file not found
    #include <ext/rope>

Maybe should I stay with GCC to compile it?

Thanks.
 
ext/rope does exist in gcc

Code:
@ find /usr/local -name "rope"
/usr/local/lib/gcc46/include/c++/ext/rope
/usr/local/lib/gcc47/include/c++/ext/rope
 
Okay, my bad. I completely misread that first error. The bad news is lang/maude also fails to build using GCC with the following different error:
Code:
--- surface.cc ---
mv surface.c surface.cc
--- surface.h ---
mv surface.c surface.cc
mv: surface.c: No such file or directory
*** [surface.h] Error code 1

make[5]: stopped in /usr/ports/lang/maude/work/Maude-2.6/src/Mixfix
1 error
The error is not surprising since it is trying to mv surface.c to surface.cc twice and the failure of the second command is to be expected in such a case. But, I don't have a clue as to how to fix it.
 
Back
Top