LINUX.ORG.RU

Работаю на 3934663587629

Максим.

Zmacs
()
Ответ на: комментарий от NoName

> как создать elf объектный файл в винде? Помойму это невозможно. Стоить убить тех кто переносил gcc?

ну пересоберите его с поддержкой ELF под требуемую архитектуру, в чем собственно проблема? если вы про MinGW, то у него несколько другие цели и создавать ELFы там как-то без надобности.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от NoName

> а как пересобрать неподскажите?

ну если хочется запускать нативно на Win32 но собирать при этом, допустим, под Linux, я бы посоветовал взять уже настроенные исходники того-же MinGW, убедиться, что они нормально собираются под Win32 и после в сборку уже добавить желаемый Linux как target.

http://gcc.gnu.org/install/

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

а почему в cygwin gcc 3.x а не gcc 4.x? У них какие-то проблемы с переносимостью чтоли? Что помешало сразу собрать с поддержкой всех target'ов?

NoName
() автор топика
Ответ на: комментарий от NoName

> а почему в cygwin gcc 3.x а не gcc 4.x? У них какие-то проблемы с переносимостью чтоли? Что помешало сразу собрать с поддержкой всех target'ов?

если собрать с поддержкой всех целевых платформ, то один только binutils будет весить больше, чем весь gcc вместе взятый... :) хотя при желании никто не запрещает этого сделать.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

а причем тут MinGW и какая у него задача?

NoName
() автор топика
Ответ на: комментарий от klalafuda

целевые платформы это конечные исполняемые файлы, а не объектники

NoName
() автор топика
Ответ на: комментарий от NoName

>как создать elf объектный файл в винде? Помойму это невозможно. Стоить убить тех кто переносил gcc?

стоит убить тех кто писал MSVC

Dr_ZLO
()
Ответ на: комментарий от Dr_ZLO

"зри в корень" По существу что-нибудь можно или все прикинуться вдруг валенками что назнают почему ветка 3.x а не 4.x?

NoName
() автор топика
Ответ на: комментарий от NoName

> "зри в корень" По существу что-нибудь можно или все прикинуться вдруг валенками что назнают почему ветка 3.x а не 4.x?

ну я, допустим, Не знаю ответа на этот вопрос. да и gcc из cygwin никогда не пользовался. может лучше спросить об этом авторов cygwin-а?

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

а что никто не задавал себе такого вопроса?

NoName
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.