Python não irá compilar para lib64

1

Estou tentando compilar o Python (2.6.5) em um sistema de 64 bits, usando as seguintes opções:

./configure --prefix=/usr --libdir=/usr/lib64

no entanto, libpython não está sendo instalado em /usr/lib64 , mas /usr/lib . Isso significa que quando invoco python da linha de comando, é gerado um erro.

Eu sei que posso resolver o problema adicionando um link simbólico ao arquivo .so em /usr/lib , mas isso não está realmente corrigindo, nem entendendo o problema.

O que preciso fazer para instalar o Python corretamente?

    
por Phillip B Oldham 28.07.2010 / 15:50

1 resposta

1

O pacote nativo python faz um número de correções para a fonte do Python para que ele use lib64 . Eu recomendo que você encontre o pacote fonte nativo, extraia seu conteúdo e aplique os patches para a fonte upstream.

Na verdade, recomendo que você gere seu próprio pacote para a versão mais recente, mas isso pode ser assustador se você nunca criou um pacote antes.

    
por 28.07.2010 / 15:58