файл sys/ustat.h, не найденный

Я пытаюсь создать измененную версию компилятора LLVM, как используется в Перечном проекте

Я использую этот сценарий для установки его, однако это перестало работать с этой ошибкой:

/pequin/compiler/buffetfsm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:132:10:
fatal error: 'sys/ustat.h' file not found
#include <sys/ustat.h>

Это кажется этим ustat.h был удален в более новой glibc версии, которая имеет смысл, когда я просто обновил до Ubuntu 18.10. Все хорошо работало на 18,04.

Первая идея состоит в том, чтобы понизить до 18,04 снова, но чтение на этом и большинство, кажется, не рекомендует это. То же с понижением glibc.

Какие-либо идеи?

1
задан 3 April 2019 в 16:57

1 ответ

Рассмотрите, чтобы скопировать Ваши данные и переустановить Ubuntu 18.04 LTS.

18.04 выпусков LTS содержат необходимый файл в libc6-dev пакет.

Основное преимущество было бы состояние LTS - дистрибутив будет поддерживаться до 2023.

0
ответ дан 7 December 2019 в 20:51

Другие вопросы по тегам:

Похожие вопросы: