Нарисовал makefile для кросс-сборки мелкого встраиваемого Linuxа: https://github.com/ponyatov/cross
Обнаружился затык с кросс-сборкой Python 2.7.x: пользуясь мануалом http://randomsplat.com/id5-cross-compiling-python-for-embedded-linux.html удается статически собрать ядро (python и libpython.a), но со сборкой модулей затык, множественные ошибки
Есть подозрение что для работы Python необходима поддержка динамических библиотек ? Или все же есть способ выбрать десяток модулей, и встроить их статически в интерпретатор, не таская мешок /usr/lib/python ?
PS: сначала попробовал пользоваться buildroot, но не нашел в документации как прописывать свои модули-расширения, сейчас возможно есть какие-то статьи как это сделать, собственный микровариант сборки меня уже устраивает, разве что хочется дополнительных плюшек типа питона