В Solaris 11 отсутствуют системные заголовочные файлы
Я установил Solaris 11 x86 (в среде qemu) отсюда: http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html
Я не могу выбрать / выбрать Sun Studio 12.3 x86 для Solaris 11 здесь: http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index.html
но компилятор не может найти системные заголовки, такие как sys / types.h или inttypes.h или где-либо еще, которые могут определять int32_t. Например, заголовок dtrace.h использует sys / types.h, и я не могу его найти. Как будто я пропускаю пакет или что-то. Я никогда не работал ни с чем, кроме Linux (многие дистрибутивы, в том числе из исходных текстов), и я заблудился. Что мне не хватает?
1 ответ
Решение
Вам просто нужно установить пакет, содержащий следующие файлы заголовков:
# pkg install system/header