Я хочу использовать золото как мой системный компоновщик вместо ld, так как ld не поддерживает -fPIC и -shared. Я последовал за этот конкретный URL, чтобы сделать так, gold-plugin Согласно документации, я побежал НКУ -v filename.c, чтобы выяснить, какая команда ссылка НКУ будет работать. Затем он говорит мне проверить строку, которая запускает collect2, и заменить ее на -plugin /path/to/LLVMgold.so. Но gcc и collect2 являются двоичными файлами. Я немного изучил .. и понял, что gcc вызывает collect2, в свою очередь collect2 вызывает системный компоновщик ld, ища ld-linux.so.2. У меня есть rpm-пакет gcc4.4.4, установленный на моей федерации ... как я могу изменить свою конфигурацию.Использование золота вместо ld в качестве системного компоновщика на fedora
Как я могу сделать gcc-вызов ld-new/gold вместо collect2?