Я пробовал все существующие решения в переполнении стека по аналогичным вопросам: В основном было предложено объявить _FILE_OFFSET_BITS
- 64
. Но это не сработало.открытый диск не сработал. Слишком большое значение для определенного типа данных
Пример кода:
dir = opendir("/data/system/dropbox");
if (!dir) {
PRINT_ERROR("open dir - %s failed. %s\n",
"dropbox", strerror(errno));
return -errno;
}
Ниже ошибка (strerror(errno)
) я получаю, когда я пытаюсь открыть каталог (/data/system/dropbox
). Я использую uClibc
>> Value too large for defined data type
Показать код. –
Помогает ли это? http://schematik.blogspot.se/2010/03/enable-large-file-support-in-uclibc.html –
«* когда я пытаюсь открыть каталог *», используя какой (системный) вызов/функцию? – alk