Неизвестное имя типа «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;