Atualização:
Seguindo a resposta de Gilles, atualizei CPPFLAGS
e LDFLAGS
e o problema desaparece durante configure
.
No entanto, agora recebo um erro durante make
:
<INSTALLATION_PATH>/lib/libncurses.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
Eu também recebo um recompile with -fPIC
. Eu acho que isso se refere à compilação de ncurses
. Eu presumo que isso significa que eu construí ncurses
como estático, e eu deveria construí-lo como dinâmico? Como eu faria isso?
Atualização 2:
Eu re-compilei ncurses
novamente. Desta vez eu fiz:
-
export CXXFLAGS=" -fPIC"
-
export CFLAGS=" -fPIC"
antes de make
e, em seguida, adicionou --enable-shared
a ./configure
para ncurses
e Zsh
. Isso parece ter resolvido o problema!