Before the "make all" step we have made some small changes in the code for being able to handle longer context feature names. We have made changes in: HTKLib/HShell.h, HTKLib/HUtil.c and HTKTools/HHEd.c. These changes are:[[BR]] - '''in HTKLib/HShell.h''' [[BR]] < #define MAXSTRLEN 256 /* max length of a string */ [[BR]] changed to: [[BR]] > #define MAXSTRLEN 2048 /* max length of a string */ [BR]] - '''in HTKLib/HUtil.c''' [[BR]] < char hname[256]; [[BR]] changed to: [[BR]] > char hname[MAXSTRLEN];[[BR]] - '''in HTKTools/HHEd.c''' < CreateHeap(&hmmHeap,"Model Heap",MSTAK,1,1.0,40000,400000); [[BR]] changed to: [[BR]] > CreateHeap(&hmmHeap,"Model Heap",MSTAK,1,1.0,40000,1600000); [[BR]] and < CreateHeap(&questHeap,"Question Heap",MSTAK,1,1.0,8000,16000); [[BR]] < CreateHeap(&tmpHeap,"Temporary Heap",MSTAK,1,1.0,40000,400000); [[BR]] changed to: [[BR]] > CreateHeap(&questHeap,"Question Heap",MSTAK,1,1.0,8000,200000); [[BR]] > CreateHeap(&tmpHeap,"Temporary Heap",MSTAK,1,1.0,40000,1600000); [[BR]] We have made another small change to the hts_engine/hts_engine.cpp for being able to use phoneme names like r=, (if you will not use the hts_engine you do not need to change this). - '''in /hts_engine/hts_engine.cpp''' < if (!isalnum(buf[0])) break; [[BR]] changed to: [[BR]] > if (!isgraph(buf[0])) break; [[BR]] After these changes you can continue as normal with "make all" and "make install".[[BR]] [[BR]] [[BR]]