Главная. Сборка toolchain для практически всех процессоров.
- Buildroot: making Embedded Linux easy - Buildroot набор Makefiles и патчей, которые делают легкой сборку кросс компилятора toolchain и утилит для встраеваемых систем с использованием библиотеки uClibc C.
Важная информация
- http://trac.cross-lfs.org/ - Cross Linux From Scratch
- http://gcc.gnu.org/ - Домашняя страница GCC. GCC, the GNU Compiler Collection
- http://www.kegel.com/crosstool/ - Building and Testing gcc/glibc cross toolchains
- http://www.uclibc.org/ - Домашняя страница uClibcA C library for embedded Linux.
- http://www.torriefamily.org - Cross Compiling With GCC
- http://www.linux-mips.org/
Networked Media Tank
- https://support.codesourcery.com/GNUToolchain/release614 - toolchain, для HDX BD-1
- http://axa-ru.blogspot.com - Как установить кросскомпилятор для Popcorn (Sigma 863x) на Ubuntu 9.10
- http://axa-ru.blogspot.com/...sigma-8643.html - Как установить кросс компилятор CodeSourcery
- http://www.geordy.nl/?p=26#toc10 - Как установить toolchain. CrossCompiling for the NMT.
- http://stuff.thatblogs.com/content/popcorn-hour-toolchain-fedora-10 - Как установить toolchain, скомпилировать и установить библиотеку для целевой платформы NMT
Ссылки на статьи и сообщения форумов о разработке под NMT, сборке кросскомпилятора, использования библиотек для встраеваемых систем и т.п.
3 статьи про установку системы разработки под uClinux (MicroController Linux)
- http://tuxedo-live.blogspot.com/2008/07/uclinux.html - uClinux - установка среды программирования
- http://tuxedo-live.blogspot.com/2008/08/uclinux.html - uClinux - инструменты сборки
- http://tuxedo-live.blogspot.com/2008/11/crosstool-toolchains.html - Сборка и тестирование toolchain
From scratch
- http://www.linuxfromscratch.org/blfs/view/svn/index.html - Beyond Linux® From Scratch. Очень полезная информация о компиляции программ Linux из исходников.
Пара сообщений из форума networkedmediatank. Информации не очень много, но прочитать стоит
- http://www.networkedmediatank.com/ - Developing apps - where to begin? Any developers docu available?
- http://www.networkedmediatank.com/wiki/index.php/Category:Development - articles related to development. Some development scenarios require access to the NMT, for instance via Telnet, which is not supported or provided officially.
Infrant ReadyNAS Duo
- http://chapados.org/ - Building a compiler for the Infrant ReadyNAS
Разное
- http://forum.ru-board.com/ - Как создать кросскомпилятор для NSB3AST/NSB3AS/NSB3AS1T
- http://www.ibm.com/developerworks - Создание дистрибутива для встраиваемых устройств.
- http://www.ibm.com/.../l-embdev.html - Linux system development on an embedded device
- http://trac.cross-lfs.org/ - Cross Linux From Scratch. Project that provides you with step-by-step instructions for building your own customized Linux system entirely from source.
- http://web.inter.nl.net - Linux/MIPS HOWTO
- http://www.sat-television.com/ - Как установить AZBox toolchain (Sigma86xx) на Ubuntu 9.04
- http://wl500g.dyndns.org/#toolchain - ASUS WL-500gx/WL-550gE/WL-500gp/WL-500W/WL-320gE/WL-320gP/WL-330gE/WL-500gp V2/WL-520gU custom firmware page
- http://wdtvforum.com - Ветка по созданию кастомных прошивок на форуме владельцев WDLiveTV
- http://free-electrons.com/ - Embedded Linux Experts. Комерческая компания, занимающаяся обучением раработки встраиваемых систем. В открытом доступе есть лабораторные работы, которые пошагово показывают как, например, собрать toolchain, или собрать библиотеку libpng.
- http://qt.nokia.com/
Eclipse & embedded
- http://embedded-linux.co.uk/tutorial/eclipse-cross-compile - Getting to grips with Eclipse: cross compiling. Очень хорошая статья, как начать создавать на Eclipse проекты для встраиваемых систем.
- http://www.ibm.com/developerworks/ru/library/os-ecplug/ - Разработка подключаемых модулей для Eclipse. Создание, отладка и установка вашего собственного подключаемого модуля
- http://download.ronetix.info/eclipse/eclipse_development_guide.pdf - Eclipse development with GNU
Toolchain. Вообще полезно полазить по этой ссылке http://download.ronetix.info/
Свалка
- http://www.neophob.com/serendipity/index.php?/archives/93-Cross-compiler-for-ARM-Linux-GP2X.html - Как устранить ошибку при ./configure glib
Необходимо создать файл config.cache и указать его в параметрах ./configure
- http://www.ucdot.org/ - Embedded Linux developer forum
- http://sigmaplayer.com/ - Сайт пользователей и разработчиков программ для DVD и медиа плееров на процессорах Sigma. На сайте есть коллектив единомышленников, разрабатывающий собственную прошивку. В целом завсегдатаи лостаточно доброжелательны.
- http://sourceware.org/ml/crossgcc/ - The crossgcc mailing list archives (чтиво на ночь 8))
Документация по GCC MIPS
Title | Format |
---|---|
Assembler (PDF) | |
Binary Utilities (PDF) | |
C Library (Newlib) (PDF) | |
Compiler (PDF) | |
Debugger (PDF) | |
Getting Started Guide (PDF) | |
Linker (PDF) | |
MIPS Toolchain (PDF) | |
Math Library (Newlib) (PDF) | |
Preprocessor (PDF) | |
Profiler (PDF) |
- http://www.xakep.ru/magazine/xa/106/100/1.asp - GCC. Ключи оптимизации.
Комментариев нет:
Отправить комментарий