Лучший дистрибутив Linux для кросс-компиляции в SUA
Я очень заинтересован в использовании Linux / GCC для кросс-компиляции в формат Microsoft SUA (подсистема для приложений Unix) (у меня SUA 6.1 как часть Windows 7, 64-битная версия). Использование SUA для собственной компиляции программ и их зависимостей является проблемой, учитывая общую слабую поддержку MS, отсутствие реального менеджера пакетов и т. Д. Каков наилучший способ сделать это с помощью Linux? Я открыт для других подходов, но лично представляю Linux как часть решения. Если есть более подходящие кросс-компиляторы для работы, которые я хотел бы знать - кажется, что мне пришлось бы выбрать более старый дистрибутив (согласно веб-странице GNU, поддержка SUA закончилась с GCC 3.3)
2 ответа
Gentoo имеет префиксную цель для Interix. Вы можете попробовать это, но я не уверен, что это актуально. Это в основном установка Gentoo (с менеджером пакетов) внутри вашей системы Interix.
Префиксное решение должно быть проще для поддержки этой кросс-компиляции.
Вы можете использовать "mingw" в качестве альтернативного компилятора для Windows для компиляции приложений Linux.