The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В Google Chrome прекращается поддержка 32-разрядных систем L..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "В Google Chrome будет прекращена поддержка 32-разрядных сист..." +1 +/
Сообщение от IZh. (?), 01-Дек-15, 15:06 
> Так... а вот после этой информации я, пожалуй, действительно пересмотрю свои взгляды
> на 64-битные системы.

Продолжим рубрику "хозяйке на заметку".
Как-то пытался собрать из исходников свежий clang на 32-битной системе. И стандартный ld падал из-за той же нехватки памяти, потому что большая куча объектников с дебагом не влезала в 3 GB (линкеру же надо символы резолвить, а это таблицы, таблицы, таблицы...).

Но выход нашёлся. В стандартном пакете binutils есть и альтернативный линкер -- gold, переписанный с нуля. И достаточно изменить символьную ссылку ld с ld.bfd на ld.gold, чтобы начать им пользоваться. Этот gold у меня минут 20 хрустел винтом (у меня не ssd), создавая гигабайтные временные файлы, но таки слинковал clang. Минусов от использования ld.gold я пока не знаю.

Но на 64-битных системах таких проблем нет. :-)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
В Google Chrome прекращается поддержка 32-разрядных систем L..., opennews, 01-Дек-15, 11:13  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру