The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mount на c без glibc и прочих libc (Linux)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"mount на c без glibc и прочих libc (Linux)"  
Сообщение от Dip on 08-Фев-07, 16:06 
Нужен код, который монтирует раздел, не используя libc. Ядро - линукс 2.6.
Либо посоветуйте, что можно почитать на эту тему, буду разбираться сам.
Спасибо!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "mount на c без glibc и прочих libc (Linux)"  
Сообщение от Michelnok (ok) on 08-Фев-07, 18:06 
>Либо посоветуйте, что можно почитать на эту тему, буду разбираться сам.

Исходники mount?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "mount на c без glibc и прочих libc (Linux)"  
Сообщение от Michelnok (ok) on 08-Фев-07, 18:14 
>>Либо посоветуйте, что можно почитать на эту тему, буду разбираться сам.
>
>Исходники mount?

Или слинковать со статической? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "mount на c без glibc и прочих libc (Linux)"  
Сообщение от MKuznetsov (??) on 08-Фев-07, 23:36 
>Нужен код, который монтирует раздел, не используя libc. Ядро - линукс 2.6.
>
>Либо посоветуйте, что можно почитать на эту тему, буду разбираться сам.
>Спасибо!

читать man`ы :)
в частности по man 2 mount и man 2 syscall
потом глянуть linuxassembly и сделать свою обёртку для системного вызова


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "mount на c без glibc и прочих libc (Linux)"  
Сообщение от Dip on 09-Фев-07, 07:11 
>читать man`ы :)
>в частности по man 2 mount и man 2 syscall
>потом глянуть linuxassembly и сделать свою обёртку для системного вызова

Это совет более-менее дельный, но с линуксассембли у меня процесс не пошел... Платформы i386 и EM64T, помогите кто-нибудь...

P.S. К предыдущим ответам - исходники маунт используют глибси, глибси не поддерживают статическую линковку. Точнее слинковать можно, и это вроде даже работает (по крайней мере у меня получилось), но разработчики не рекомендуют. И не подходят глибси в основном из-за веса, слишком большие они.
P.P.S. Всякое порно типа klibc не предлагайте (я не против этого проекта, идея хорошая и нужная, но реализация на данный момент - порно).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру