Я пытаюсь создать проход, используя llvm, и я закончил создание llvm и связанных с ним компонентов. Однако, когда я запускаю make после выполнения всех шагов для создания прохода, включая makefile, я получаю следующее
перемещение R_X86_64_32 против "локального символа" не может использоваться при создании общего объекта; перекомпилировать с помощью -fPIC
После tyring, чтобы найти исправление, отправив сообщение об ошибке в сообщение об ошибке, я узнал, что это не относится к llvm. Несколько решений предложили использовать "-enable-shared" при запуске configure, но это не помогло мне. Теперь я хочу перестроить llvm с помощью fPIC
, как говорит ошибка. Но как это сделать, используя make файл?