segunda-feira, 27 de junho de 2016

Como compilar python 2.7 32bits no Ubuntu 15 64bits

Siga os passos abaixo que não tem erro

# sudo su
# apt-get install libc6-dev:i386 libx11-6:i386 libxext6:i386 libxft2:i386 libxcursor1:i386 libstdc++6:i386 libglib2.0-0:i386 libsm6:i386 libffi-dev:i386 zlib1g-dev:i386 zlib1g:i386 libssl-dev:i386 libssl-dev libsqlite3-dev libqlite3-dev:i386 libbz-dev libbz-dev:i386 libgdm-dev libgdm-dev:i386

# apt-get install gcc-multilib g++-multilib
# cd /tmp
# wget http://www.python.org/ftp/python/2.7.7/Python-2.7.7.tgz
# tar xzvf Python-2.7.7.tgz
# cd Python-2.7.7/
# mkdir -p /opt/Python-2.7.7
# CFLAGS=-m32 LDFLAGS=-m32 ./configure --prefix=/opt/Python-2.7.7 --enable-shared LD_RUN_PATH=/opt/Python-2.7.7/lib
# make
# make install

Se o sistema não localizar o arquivo libpython2.7.so.1.0 apresentando a seguinte mensagem:

/opt/Python-2.7.7/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

faça o seguinte
# cd /etc/ld.so.conf.d/
# nano libpython2.7.conf
cole a linha abaixo
/opt/Python-2.7.7/lib
Salve e saia do arquivo
execute o comando
#ldconfing

Nenhum comentário:

Postar um comentário