Конференция "FreePascal" » Нашел, кажется, кросс-binutils win32 -> linux (Ix86) !!! [Win32, linux]
 
  • PVOzerski © (25.05.04 10:43) [0]
    Сабж найден по адресу http://asmdev.narod.ru/asmos/ourtools.html и представляет собой wingw32-hosted GNU-утилиты, генерящие в итоге исполнимые файлы в формате elf. С минимумом шаманских заклинаний (только вручную перезадал директории) с их помощью собрал под NT-ями на FPC 1.9 консольное приложение "hello world", успешно запустившееся на Slackware с ядром 2.2.16 на машине с процессором AMD K6/2.
  • PVOzerski © (25.05.04 10:47) [1]
    >wingw32-hosted
    Естественно, mingw32-hosted... Так обрадовался, что обозвал неправильно... :^)
  • Alek Aaz (25.05.04 16:29) [2]
    Интересно, ядро Linuxа собрать получится?
  • PVOzerski © (16.09.04 11:50) [3]
    Вот другой адресок: http://www.stormdos.nm.ru/elfw32.htm .
    Содержимое еще интереснее. Поскольку линкер собирает и so-библиотеки. Хотя их работоспособность еще не проверил.
  • Magikan © (17.09.04 07:32) [4]
    было бы неплохо, если бы во фрипасе можно было .so-шники генерить
  • PVOzerski © (17.09.04 09:35) [5]
    >было бы неплохо, если бы во фрипасе можно было .so-шники генерить
    Сегодня буду проверять сгенеренное в Виндах (в. т. ч. .so) на работоспособность в Линуксе, а если повезет (мне это наиболее актуально) - то и во FreeBSD. О результатах доложу :^)
  • Avva (17.09.04 14:00) [6]
    Генерить so - великое дело. Если получится, то можно легко перенести реализацию mpi на freepascal под Линукс. Под winNT у меня работает, а под линукс -- нет. Жду результатов с нетерпением.
  • Avva (17.09.04 14:01) [7]
    Генерить so - великое дело. Если получится, то можно легко перенести реализацию mpi на freepascal под Линукс. Под winNT у меня работает, а под линукс -- нет. Жду результатов с нетерпением.
  • Avva (18.09.04 07:52) [8]
    Поразмышлял, и понял, что скорее всего не получится
  • PVOzerski © (20.09.04 10:39) [9]
    1-й блин, пока - комом. А именно: файл .so сгенерился (правда, для этого пришлсь завести в корне текущего диска папку lib и положить в нее ld-linux.so.2), но, похоже, неработоспособный. Продолжу эксперименты...
 
Конференция "FreePascal" » Нашел, кажется, кросс-binutils win32 -> linux (Ix86) !!! [Win32, linux]
Есть новые Нет новых   [134430   +43][b:0][p:0]