проблемы сборки glibc |
Здравствуйте, гость ( Вход | Регистрация )
проблемы сборки glibc |
igor_bogomolov |
2.9.2011, 15:04
Сообщение
#1
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Никак не получается собрать glibc для своего toolchain.
Собираю так Общие переменные
Install kernel headers
GNU binutils
GCC для сборки glibc
Build glibc basic files
Последний шаг заканчивается ошибкой Раскрывающийся текст Цитата checking for ld --version-script... no *** WARNING: You should not compile GNU libc without versioning. Not using *** versioning will introduce incompatibilities so that old binaries *** will not run anymore. *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer). checking for .previous assembler directive... yes checking for .protected and .hidden assembler directive... yes checking whether __attribute__((visibility())) is supported... yes checking for broken __attribute__((visibility()))... no checking for broken __attribute__((alias()))... no checking whether to put _rtld_local into .sdata section... no checking for .preinit_array/.init_array/.fini_array support... no configure: error: Need linker with .init_array/.fini_array support. У кого есть опыт в этом деле, как собрать glibc своими руками? |
|
|
igor_bogomolov |
2.9.2011, 23:19
Сообщение
#2
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Все что нужно для сборки конечно же установлено.
Если я для сборки тулчейна использую сторонние системы сборки, конкретно ptxdist, подсунув ему все те же исходники - все собирается. Но я хочу самостоятельно собрать тулчейн из исходников, написав свой скрипт сборки. Пока не получается. |
|
|
Текстовая версия | Сейчас: 3.12.2024, 9:59 |