Passando um sinalizador gcc através do makefile

Eu estou tentando construir um passe usandollvm e eu terminei de construir o llvm e seus componentes associados. No entanto, quando eu executo o make depois de seguir todos os passos para construir um passe, incluindo omakefile, Eu recebo o seguinte

realocação R_X86_64_32 contra `um símbolo local 'não pode ser usado ao fazer um objeto compartilhado; recompilar com -fPIC

Depois de encontrar uma correção pesquisando a mensagem de erro, descobri que isso não é específico para llvm. Algumas soluções sugeriram que eu deveria usar "--enable-shared" ao executar o configure, mas isso não ajudou o meu caso. Agora eu quero reconstruir o llvm usandofPIC, como o erro diz. Mas como faço isso usando o makefile?

questionAnswers(3)

yourAnswerToTheQuestion