Создание компоновщика Gold во FreeBSD

Я следовал инструкциям на http://llvm.org/docs/GoldPlugin.html#lto-how-to-build для сборки золотого плагина на FreeBSD, но !

Вот ссылка на скриншот ошибки: http://postimg.org/image/anlpuufbl/

Это сообщение об ошибке, которое он показывает, поэтому я также не могу получить ld-new. Я проверил, и в etc/make.conf не было установлено никаких CFLAGS.

Как продолжить установку? Я использую версию clang по умолчанию, поставляемую с FreeBSD 10.1.


person matrixaliser    schedule 30.05.2015    source источник


Ответы (2)


Думаю, вам просто нужно установить порт devel/binutils или его пакет. Он содержит золотой линкер под именем ld.gold, который должен работать с плагином LLVM.

person arrowd    schedule 30.05.2015

Вам может понадобиться LDFLAGS=-fuse-ld=gold -flto в /etc/make.conf

person GreenReaper    schedule 02.08.2015