неопределенная ссылка на функции в gzip
Когда я пытался собрать веб-сервер Hiawatha, я получил следующую ошибку:
[ 1%] Связывание исполняемого файла C cgi-wrapper/usr/bin/ld: CMakeFiles/cgi-wrapper.dir/src/libfs.co: in functiongzip_file': /home/yliang19/Downloads/hiawatha-11.3/src/libfs.c:403: undefined reference to
gzopen64'/usr/bin/ld: /home/yliang19/Downloads/hiawatha-11.3/src/libfs.c:424: неопределенная ссылка наgzclose' /usr/bin/ld: /home/yliang19/Downloads/hiawatha-11.3/src/libfs.c:417: undefined reference to
gzwrite'/usr/bin/ld: /home/yliang19/Downloads/hiawatha-11.3/src/libfs.c:424: неопределенная ссылка на `gzclose' collect2: ошибка: ld вернул 1 статус выхода
Но gzip был установлен по умолчанию и уже является самой новой версией. Makefile создается cmake. Любые идеи, что происходит не так?
Пытался установить gzip, никаких изменений не произошло.
gzip уже является самой новой версией (1.10-4ubuntu4.1). Следующие пакеты были установлены автоматически и больше не требуются: libflashrom1 libftdi1-2 Используйте 'sudo apt autoremove' для их удаления. 0 обновлено, 0 установлено заново, 0 удалено и 33 не обновлено.
Ошибка остается прежней при запуске «make install».