Неизвестное имя типа «off64_t»

У меня проблема с использованием Apache Portable Runtime в Ubuntu с GCC 4.8.1

Проблема в том, чтоoff64_t от<sys/types.h> недоступно при компиляции сgcc, (При компиляции сg++ все отлично работает)

Кто-нибудь знает, какой компилятор использовать для включенияoff64_t? (Я знаю что определяющий_LARGEFILE_SOURCE _LARGEFILE64_SOURCE избегает проблемы, но интересно, если это правильный путь)

Чтобы воспроизвести ошибку, можно просто попытаться скомпилировать следующий код:

#include <sys/types.h>
off64_t a_variable;

Ответы на вопрос(7)

Ваш ответ на вопрос