OberonCore
https://forum.oberoncore.ru/

Проблема сборки x32-пускача под x64. Нативный линкер
https://forum.oberoncore.ru/viewtopic.php?f=34&t=6066
Страница 1 из 1

Автор:  Евгений Темиргалеев [ Среда, 07 Июнь, 2017 20:39 ]
Заголовок сообщения:  Проблема сборки x32-пускача под x64. Нативный линкер

Товарищи, кто в теме на переднем крае, проблема сборки x32 под x64.

Пускач -- пустышка
Код:
int main (int argc, char *argv[]) { return 0; }

Поставил libc6-dev:i386, объектник собирается, но линкер материт.
Код:
gcc -m32 starter.c
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status

Автор:  Иван Денисов [ Среда, 07 Июнь, 2017 21:44 ]
Заголовок сообщения:  Re: Проблема сборки x32-пускача под x64

Так уже и "пускач" не нужен, ведь есть теперь нативный линкер от Trurl:
https://github.com/bbcb/freenix/tree/ma ... _/Dev2/Mod
Ядро ББ им отлично собирается.

Автор:  Info21 [ Среда, 07 Июнь, 2017 22:54 ]
Заголовок сообщения:  Re: Проблема сборки x32-пускача под x64

Иван Денисов писал(а):
есть теперь нативный линкер от Trurl
Уж этот Trurl ))

Автор:  Евгений Темиргалеев [ Четверг, 08 Июнь, 2017 03:55 ]
Заголовок сообщения:  Re: Проблема сборки x32-пускача под x64

Собралось, завелось. Замечательно! Это, несомненно, удобнее пускача.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/