UINT8 / 16/32 / etc и INT8 / 16/32 / etc не работают в libtiff?

Когда я пытаюсь запустить скрипт с

#include "libtiff.h"

при компиляции компилятор доставляет мне много проблем с типами данных UINT и INT, которые используются в остальной части библиотеки LibTiff.

In file included from H:\tiff-4.0.9\libtiff\tiffio.h:33:0,
from savetiff.cpp:1:
H:\tiff-4.0.9\libtiff\tiff.h:68:27: error: expected initializer before 'int8'
typedef int TIFF_INT8_T   int8;

H:\tiff-4.0.9\libtiff\tiff.h:69:36: error: expected initializer before 'uint8'
typedef unsigned int TIFF_UINT8_T  uint8;

H:\tiff-4.0.9\libtiff\tiff.h:71:27: error: expected initializer before 'int16'
typedef int TIFF_INT16_T  int16;

H:\tiff-4.0.9\libtiff\tiff.h:72:36: error: expected initializer before 'uint16'
typedef unsigned int TIFF_UINT16_T uint16;

H:\tiff-4.0.9\libtiff\tiff.h:74:27: error: expected initializer before 'int32'
typedef int TIFF_INT32_T  int32;

H:\tiff-4.0.9\libtiff\tiff.h:75:36: error: expected initializer before 'uint32'
typedef unsigned int TIFF_UINT32_T uint32;

H:\tiff-4.0.9\libtiff\tiff.h:77:27: error: expected initializer before 'int64'
typedef int TIFF_INT64_T  int64;

H:\tiff-4.0.9\libtiff\tiff.h:78:36: error: expected initializer before 'uint64'
typedef unsigned int TIFF_UINT64_T uint64;

Кто-нибудь знает, как это исправить, кроме как заходить в каждое сообщение об ошибке (есть тонна) и исправлять все по отдельности? Кстати, я работаю над Ubuntu.

Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]