Como eu compilo o Python 3.2 no NetBSD? Código de erro 127

1

Estou recebendo erros estranhos quando tento compilar o Python 3.2 no NetBSD 5.1:

python ./Objects/typeslots.py < ./Include/typeslots.h > ./Objects/typeslots.inc
python: not found
*** Error code 127

O que estou fazendo de errado?

Estou tentando compilar o Python da maneira usual:

./configure
make
su
make install
    
por Stefano Palazzo 11.06.2011 / 16:14

2 respostas

1

Por algum motivo, você precisa touch de alguns arquivos durante o processo make . Quando fizer quits com este erro 127, execute:

touch ./Include/typeslots.h
touch ./Objects/type
touch ./Objects/typeslots.py
make

Dentro do diretório de origem do Python.

Ele vai reclamar uma segunda vez:

./Python/makeopcodetargets.py ./Python/opcode_targets.h
env: python: No such file or directory

Novamente, apenas touch dos arquivos incorretos e execute make novamente.

touch ./Python/makeopcodetargets.py
touch ./Python/opcode_targets.h
make
    
por 11.06.2011 / 16:19
1

Agora é (desde maio de 2012) no pkgsrc - lang/python32

    
por 19.01.2013 / 11:30