Board.KolibriOS.org
http://board.kolibrios.org/

Newlib
http://board.kolibrios.org/viewtopic.php?f=24&t=1587
Страница 15 из 15

Автор:  Serge [ Сб фев 18, 2017 2:28 pm ]
Заголовок сообщения:  Re: Newlib

netryx
Код:
buf->st_ino=(unsigned)rand();
У меня вопрос возник. Если использовать rand() при каждом вызове для одного файла будет генерироваться новое значение. Это не создаст проблем?

Автор:  netryx [ Сб фев 18, 2017 3:16 pm ]
Заголовок сообщения:  Re: Newlib

Может быть и создаст. В приведенном мной примере ошибка может получится, если попытаться в tar файл запихнуть этот же tar файл. То есть, если заданы неверные параметры. Во многих приложениях st_ino не требуется, там проблем не будет. Если делать st_ino по хэш сумме абсолютного пути файла в нижнем регистре (если это не ext ФС), то и это в каких то случаях может привести к ошибке, но вероятность этого низкая. Мой код не совсем правильный, делал на скорую руку, st_ino меня тогда не сильно заботило, но он хоть как-то пытается определить корневые папки, как каталоги. Да и ошибка будет, если реально не существует /hd0/5 , но моя функция вернет что есть. Я это делал, чтобы заставить работать busybox, и это (lstat) будет работать, если в командную строку busybox не указывать неправильные параметры.

Автор:  aristarh2704 [ Чт фев 23, 2017 1:09 pm ]
Заголовок сообщения:  Re: Newlib

Подскажите, как собрать библиотеку в cygwin?

Автор:  Pathoswithin [ Вт фев 28, 2017 7:02 pm ]
Заголовок сообщения:  Re: Newlib

revision #6868
Починил для FAT.

Автор:  Pathoswithin [ Пн мар 06, 2017 5:34 pm ]
Заголовок сообщения:  Re: Newlib

revision #6875
Теперь 70.5 должна поддерживать всё.

Страница 15 из 15 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/