Подавить «Исходный код C виден, но `CC `не определен» в automake?

у меня есть Makefile.amдля компиляции исходного кода Ocaml с ocamlbuild. Однако даже хотя у меня есть

AM_INIT_AUTOMAKE([foreign no-dependencies])

в моем configure.ac, automake считает, что для установки исполняемых файлов должен присутствовать компилятор C. То есть, если я помещаю в Makefile.amцелевой исполняемый файл в bin_PROGRAMS, который должен быть собран с помощью ocamlbuild, autoreconf (версия 1.11.3 )сообщает мне:

Makefile.am: C source seen but `CC' is undefined
Makefile.am:   The usual way to define `CC' is to add `AC_PROG_CC'
Makefile.am:   to `configure.ac' and run `autoconf' again.
autoreconf: automake failed with exit status: 1

я делаю , а не хочу включить AC_PROG_CC, потому что мой исходный код не содержит C. Это чистый Ocaml. Что я могу сделать? (У меня такая же проблема с libexec_PROGRAMS.)

9
задан Andrej Bauer 11 March 2012 в 08:00
поделиться