Неопределенная ссылка на `gzopen'в Моисее

В настоящее время я пытаюсь установить скрипт moses, являющийся частью инструмента машинного перевода moses, но получаю сообщение об ошибке:

/home/moses/scripts/training/lexical-reordering/reordering_classes.cpp:349: undefined reference to `gzopen'
/home/moses/scripts/training/lexical-reordering/reordering_classes.cpp:353: undefined reference to `gzwrite'
/home/moses/scripts/training/lexical-reordering/reordering_classes.cpp:356: undefined reference to `gzclose'

Я использую gcc 4.6.1 в Ubuntu 11.10 и уже установил пакет zlib1g-dev. Источник Моисея является последним (2010-08-13).

Что я должен делать? Нужно ли устанавливать какой-то дополнительный пакет?

1 ответ

Решение

Положил -lz после ваших файлов:

g++ score.cpp reordering_classes.o -lz -o score
Другие вопросы по тегам