Добрый вечер!
Помогите решить проблему.
if(( fp_in=fopen(file_in,"r") )==NULL){ fprintf(stdout,"%s\n","Cann't open input log file!");fprintf(stderr,"%s\n",strerror(errno)); exit(1); }
file_in ссылается на большой файл - порядка 90Гб. Код выдает ошибку - "File too large". При компиляции с gcc -D_FILE_OFFSET_BITS=64 вылезает segmentaion fault.
Система 32-х разрядная, поддерживает большие файлы. Это, например файл логов, с которым успешно работает другое приложение.
Что делать? Заранее спасибо!