OK. Então parece que não preciso compilar um pacote dev. Para usar readline, é necessário definir CFLAGS
e LDFLAGS
para o script ./configure
da seguinte maneira
export CFLAGS=-I$HOME/software
export LDFLAGS=-L$HOME/software
Aqui está o meu raciocínio: você precisa de um pacote dev quando usa um gerenciador de pacotes, porque na maioria das vezes você só precisará de aplicativos pré-compilados. O pacote dev é uma pré-compilação projetada para fornecer o que você teria se compilado da fonte.
Portanto, quando você tem um código, é incoerente tentar compilar um pacote dev por dois motivos:
- Você tem toda a fonte
- Você não precisa trabalhar com o gerenciador de pacotes
Tenho certeza que alguns profissionais podem ajustar meu argumento, mas (ei!) isso resolveu o problema e faz sentido.
Obrigado.