Eu encontrei a solução. A placa que eu uso é a TMDSLCDK138 integrando um OMAPL138 (ARM926EJ-S + DSP).
Para aqueles que tentam compilar o Pyhton 2.7 para esta placa rodando o Arago SDK, aqui está o caminho! Eu estou trabalhando no Ubuntu 16.04.
Primeiro instale o conjunto de ferramentas Arago:
NÃO ESTE: link (porque é DEPRECADO !!)
Mas o do mcsdk_1_01_00_02_setuplinux.bin!
wget http://software-dl.ti.com/sdoemb/sdoemb_public_sw/mcsdk/latest1/exports/mcsdk_1_01_00_02_setuplinux.bin
chmod +x mcsdk_1_01_00_02_setuplinux.bin
sudo ./mcsdk_1_01_00_02_setuplinux.bin
Eu instalo em / opt / ti /
Então:
cd /opt/ti/mcsdk_1_01_00_02
chmod +x linux-devkit.sh
sudo ./linux-devkit.sh
Ele vai perguntar onde você deseja instalá-lo, eu mantive /usr/local/arago.2013-05 /
Agora:
cd /usr/local/arago-2013.05/
. ./environment-setup
Normalmente, seu shell vai "transformar" e suas linhas de comando estão funcionando com:
[linux-devkit]:/usr/local/arago-2013.05/>
Ok, aqui você terminou de instalar a GOOD toolchain da Arago.
Agora, compilação e instalação cruzada do Python:
Eu fiz todos os outros comandos neste shell linux-devkit.
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
tar -Jxvf Python-2.7.13.tar.xz
cd Python-2.7.13/
Agora crie um arquivo chamado config.site (porque se você não receber um erro pedindo para fazer isso):
touch config.site
gedit config.site
Adicione essas duas linhas neste arquivo:
ac_cv_file__dev_ptmx=no
ac_cv_file__dev_ptc=no
Agora você pode fazer o ./configure da seguinte forma:
CONFIG_SITE=config.site ./configure --host=arm-arago-linux --prefix=/home/YOUR_USER/MY_BOARD_python --build=x86_64-linux-gnu --disable-ipv6
make
make install
Agora você só precisa compactar sua pasta MY_BOARD_python, scp-lo para sua placa com:
tar -jcvf MY_BOARD_python.tar.bz2 MY_BOARD_python/
scp MY_BOARD_python.tar.bz2 root@IP_ADRESS:~/
Agora no seu quadro:
tar -jxvf MY_BOARD_python.tar.bz2
cp -R MY_BOARD_python/* /usr/
E agora, se você digitar Python:
root@omapl138-lcdk:~# python
Python 2.7.13 (default, Feb 23 2017, 16:37:33)
[GCC 4.5.3 20110311 (prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> HURAYY!!
Espero que isso ajude!