Мы используем автоматизированную систему сборки, которая загружает и компилирует исходный код.Единственный интерфейс, который мне нужен для управления поведением компиляции - это установка ENV VAR и аргументов, заданных для `./configure '.
Проблема в том, что скрипт 'configure' (из конкретного источника, который я компилирую) проверяет файл системного заголовка, который, если он найден, отрицательно влияет на процесс компиляции.(процесс компиляции позволит избежать компиляции библиотек, которые, по его мнению, уже установлены в локальной системе, когда найден вышеупомянутый системный заголовочный файл.)
Поскольку это автоматизированный процесс, я не могу изменить скрипт 'configure'в любом случае, и, как уже упоминалось, можно указывать только переменные окружения и аргументы, передаваемые `configure '.Сценарий конфигурации использует макрос AC_CHECK_HEADERS, чтобы сгенерировать код для проверки системного файла.Есть ли способ избежать проверки конкретного системного файла из аргументов конфигурации?
Файл заголовка, который вызывает проблемы, находится по пути /usr/include/pcap/.
Спасибо