Отправляет email-рассылки с помощью сервиса Sendsay

KirovLUG: пользователи Linux в Вятке

За 2005-12-05

Re: embedded linux

pacify пишет:
> Посоветуйте дистрибутив мини-линуска для встраиваемых систем.
>
> Требования:
> - CPU i386
> - Disk-On-Chip support
> - libc
> - pthreads
> - общий объем на диске - до 2-3 Мбайт
> - оперативная память - 4 Мбайт
> - ethernet Realtek 8019
> - USB/RS232
>
> Какую еще файловую систему выбрать, устойчивую к зависаниям ?
> Или проще подмонтировать read-only ?
>
>
Кстати, наткнулся на опен сурсный проект реалтаймового линукса
http://source.mvista.com/linux_2_6_RT.html
это патчи для ядра, сам не пробовал, просто в инете как правило если
встречается embedded или real-time то все платное...

   АСУ ТЭЦ-1 2005-12-05 10:04:45 (#485027)

Re: embedded linux

pacify пишет:
> On Fri, Dec 02, 2005 at 10:38:02AM +0300, АСУ ТЭЦ-1 wrote:
>
>
>> нашел..тут один выход - делать все самому, чтобы облегчить можешь
>> воспользоваться этим http://buildroot.uclibc.org/
>>
>
> Для buildroot, я так понял, нужны исходники системы. Принцип тот же, что и
> для Gentoo/FreeBSD portages/ports.
>
> Кстати, pthreads в uclibc у меня использовать не получилось - при линковке
> gcc ругается на unresolved symbols __pread, __pwrite, etc.
>
>
Я этот buildroot не собирал, т. к. не смог заставить работать svn через
http proxy, но

Kernel Header
Options
Kernel Headers (Linux 2.4.31 kernel
headers) --->
uClibc
Options

[*] Use a daily snapshot of
uClibc?
(snapshot) Date (yyyymmdd) of snapshot or
'snapshot' for latest
[ ] Enable locale/gettext/i18n
support?
[*] Enable thread support
(NEW)
[*] Enable Native POSIX Threading (NPTL)
support?
Binutils
Options
Binutils Version (binutils 2.16.1)
--->
Gcc
Options


GCC compiler Version (gcc 3.4.2)
--->
[ ] Enable setjmp/longjmp exceptions?
(NEW)
() Additional gcc
options
[ ] Build/install c++ compiler and
libstdc++?
[ ] Build/install Objective-C compiler and
runtime? (NEW)

подсказывает мне о том что триды в uclibc работать должны :)

   АСУ ТЭЦ-1 2005-12-05 08:46:40 (#484985)