On Wednesday 10 September 2008 10:45:12 Moritz Lenz wrote:

> I tried to build parrot with the clang, an llvm frontend. It provides a
> script called 'ccc', which accepts the same options as gcc.
>
> Configure works fine (perl Configure.pl --verbose --cc=ccc --link=ccc).
>
> src/pmc/default.c:65:36: error: use of undeclared identifier
> '_CONST_STRING_65'
>         VTABLE_name(interp, pmc) : CONST_STRING(interp, "(null)");

> Does anybody have an idea what might be going on, or what I could do to
> fix it?

src/pmc/default.str must exist (the Makefile should get this right), and clang 
should include it (there's an #include line in src/pmc/default.c to this 
effect).  Perhaps clang forbids including files that do not end in .h?

-- c

Reply via email to