Насколько помню переменные окружения там не нужны никакие. Какая у вас плата ? Перспектив у imx5 никаких - Freescale уже несколько лет ничего не обновляет из софта, так что и buildroot не обновлялся - надо все вспоминать и поднимать.
Со старым ядром 2.6.35 на плате у меня даже SD c ext3/4 созданной на PC в убунте 14.04 неправильно читается. Может у вас тоже в этом проблема ? У меня не видны файлы которые при чтении карты на убунте видны. Пока не понял в чем прикол - может это у меня какая-то особенность с кардридером...
Пропробовал либу Mesa3d вместо gpu-amd-bin-mx51, запускается через иксы, но тормозит жутко. Использовать ее не вариант.
Может экзамплы корявые, попробую пересобрать.
Может opengl в ядре включается? у меня ядро 2.6.35
Такое ощущение что у у меня opengl ядром не поддерживается.
На вируталке которая шла к моей плате был Buildroot 2011.08 c qt4, там и намека небыло про opengl
В Mesa нет и не будет поддержки GPU процессора i.mx53, был какой-то экспериментальный драйвер но помоему все заглохло. Если нужно аппаратное ускорение - надо использовать блобы производителя.
В ядре нет OpenGL, эта библиотека - слой абстракции между GPU и приложениями в пространстве пользователя, в ядре есть драйвер GPU для управления памятью и низкоуровневого управления GPU и он включен по умолчанию, чтобы проверить - посмотрите в исходниках ядра
grep CONFIG_MXC_AMD_GPU .config
патчить ничего не нужно, если не работают примеры производителя - значит либо не все файлы OpenGL скопированы или им не хватает чего-то или еще какая-то непредвиденная ошибка. Можно собрать strace и им посмотреть запуск примеров - может что-то прояснится