При компиляции все той же читалки на стадии make компилер выдавал ошибку типа:
lvdocview.cpp:1543: ошибка: cast from ‘LVFont*’ to ‘unsigned int’ loses precision
В результате упорного пользования Гуглом, так как я в виндовом С++ еле разбираюсь, мною было установлено, что подобное может происходить по причине того, что указатель на 64 битной системе = 8 байтам. В качестве лекарства было предложено в местах такой ошибки типы uint (unsigned int)
заменить на unsigned long
.
Помогло))
Отправить комментарий