Сборка HTK без X11

Я пытаюсь установить HTK с помощью Cygwin (32-разрядная версия) на сборке компьютера x86_64. Это часть ошибки, которую я получаю при запуске

./настроить

сделать все

gcc = 5.4.0, g++ = 5.4.0, perl = 5; У меня есть папка X11 в C:/cygwin/usr/share

Дайте мне знать, если я должен опубликовать всю ошибку файла make.

HSLab.c: В функции FileExists: HSLab.c:1209:12: предупреждение: переменная isEXF установлена, но не используется [-Wunused-but-set-variable] Boolean isEXF; /* Имя файла расширено */ ^ /tmp/ccZO1TK3.o: В функции InitBar': /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:344: undefined reference toHTextWidth' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:348: неопределенная ссылка на HSetColour' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:349: undefined reference toHTextHeight' /cygdrive/ c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:349: неопределенная ссылка на HPrintf' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:350: undefined reference toHSetGrey' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:351: неопределенная ссылка на ` HFillRectangle'


person Steven D Ha    schedule 23.06.2017    source источник


Ответы (1)


Бегать

./configure --without-x --disable-hslab 

отключить Xlib и HSLab

В целом, Cygwin — плохая идея, лучше использовать Linux, его можно установить в Virtualbox.

person Nikolay Shmyrev    schedule 24.06.2017
comment
выполнение этой команды у меня не сработало, но я пока посмотрю на Virtualbox. Спасибо! - person Steven D Ha; 26.06.2017
comment
Чтобы собрать стабильную версию 3.4.1 HTK, я использовал 32-битную версию Linux-2.6 на VirtualBox, потому что были проблемы, когда я пытался собрать ее с 64-битной ОС, и теперь она наконец работает! Спасибо Николай! - person Steven D Ha; 27.06.2017