2015-06-12 2 views
0

Я использую OCaml и Oasis для создания соответствующего ввода для ocamlbuild.Как предотвратить предупреждения ocamlbuild/oasis предупреждения?

Очень простой вопрос здесь - каждый раз, когда я иду, чтобы скомпилировать свою программу с ocaml setup.ml -build я получаю эти предупреждения:

W: Cannot get variable ext_obj 
W: Cannot get variable ext_lib 
W: Cannot get variable ext_dll 
W: Cannot get variable ocamlfind 

Как получить их, чтобы остановить?

Редактировать

я нашел все из них были определены в myocamlbuild.ml генерируемой оазиса. Вероятно, оболочка, с которой я работаю, zsh, отличается от того, как источник ocaml тянет информацию о таких вещах, как ocamlfind location и другие переменные. Отсюда и предупреждения. Я посмотрю, не могу ли я понять, как исправить предупреждения.

ответ

1

работает для меня:

ocaml setup.ml -quiet -build 

Но лучше, чтобы исправить это предупреждение.

+0

О, мужчина, каковы шансы, что Иван ответит на это. Я буквально получил это всплывающее окно на своем телефоне, увидел, что это вы и вышло из смеха –

Смежные вопросы