В Solaris 11 отсутствуют системные заголовочные файлы - PullRequest
7 голосов
/ 17 марта 2012

Я установил 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 Ответ

9 голосов
/ 17 марта 2012

Вам просто нужно установить пакет, содержащий следующие заголовочные файлы:

# pkg install system/header
...