Кросс-компиляция на x86 для Solaris SPARC [закрыто]

Я просмотрел несколько источников о том, как проводить кросс-компиляцию, и, насколько я понимаю, мне нужны файлы заголовков для системы, для которой я компилирую.

Некоторая справочная информация: В школе, в которой я учусь, есть ученические учетные записи Solaris, на которых работает архитектура SPARC. Сейчас у меня на виртуальной машине установлен Solaris x86, но я не могу понять, как получить файлы заголовков SPARC. Моя цель - иметь возможность компилировать двоичные файлы на моей виртуальной машине, такие как nano, которые я могу поместить в свою студенческую учетную запись.

Мне ведь нужны файлы заголовков из SPARC Solaris, верно? Или он будет работать с x86 Solaris, который у меня есть на моей виртуальной машине? Если они мне действительно понадобятся, можно ли их извлечь из установочного iso SPARC?

Извините, если это что-то очевидное, я новичок в Solaris и кросс-компиляции.

-2
задан 4 March 2016 в 16:13
1 ответ

The header files are not that much what you need here. Actually, assuming an identical Solaris release/update, you already have them given the fact there is a single Solaris source tree.

What you need is a cross-compiler and finding one is not going to be an easy task. You probably end up trying building one from gcc source code and to do it, you'll need libraries from a Solaris on SPARC machine.

1
ответ дан 5 December 2019 в 21:29

Теги

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