Как правильно подойти к вопросу: сломался компоновщик ld.lld из набора LLVM lld для macOS. Что делать?
Сейчас ситуация такая: 3 месяца назад я пользовался компоновщиком ld.lld для elf файлов, я ничего не делал (как мне кажется), сейчас вернулся чтобы снова что нибудь собрать, я ввожу команду:
По вводным: ld.lld -T linker.ld -o kernel --oformat binary kernel.o
И получаю теперь это:
По вводным: dyld[42098]: Symbol not found: __ZN4llvm16writeIndexToFileERKNS_18ModuleSummaryIndexERNS_11raw_ostreamEPKNSt3__13mapINS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS_8DenseMapIyPNS_18GlobalValueSummaryENS_12DenseMapInfoIyvEENS_6detail12DenseMapPairIySF_EEEENS5_4lessISC_EENSA_INS5_4pairIKSC_SL_EEEEEEPKNS5_13unordered_setISF_NS5_4hashISF_EENS5_8equal_toISF_EENSA_ISF_EEEE
По вводным: referenced from: /usr/local/Cellar/lld/19.1.6/lib/liblldELF.dylib
По вводным: expected in: /usr/local/Cellar/llvm/20.1.8/lib/libLLVM.dylib
По вводным: zsh: abort ld.lld -T linker.ld -o kernel --oformat binary kernel.o
Сейчас ситуация такая: то есть это какая-то проблема внутри самого компоновщика, что можно попробовать, что удалить/переустановить? Спасибо
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос