1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hzc1998-BookOS

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
FAQS.md 991 Байт
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 02:54 eeef2b7

Вопрос: ld: Error: unable to disambiguate: -no-pie (did you mean --no-pie ?)
Ответ: Это происходит потому, что новая версия ld не поддерживает данный параметр. Необходимо понизить версию ld. Поскольку ld входит в состав Binutils, необходимо понизить версию Binutils. Для этого выполните следующие шаги:

# Скачать binutils
wget https://ftp.gnu.org/gnu/binutils/binutils-2.30.tar.gz
tar zxvf binutils-2.30.tar.gz

# Перейти в каталог с исходным кодом и скомпилировать установку
cd binutils-2.30
./configure
make
make install

# Заменить старый ld
cd /usr/bin
mv ld ld.copy # Создать резервную копию старого ld
cd /usr/local/bin
ln -s ld /usr/bin/ld

# Проверить версию ld
ld --version

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hzc1998-BookOS.git
git@api.gitlife.ru:oschina-mirror/hzc1998-BookOS.git
oschina-mirror
hzc1998-BookOS
hzc1998-BookOS
master