sclite (SCTK) instalar, archivo no reconocido, formato de archivo no reconocido, Cygwin
Actualmente estoy intentando instalar NIST'ssclite
, que forma parte de SCTK 2.4.0 github oVersión más nuev). Estoy intentando instalar enCygwin
inbash
. La instalación se realiza utilizandomake
.
Hice un directorio para la instalación y navegué a ese directorio
mkdir sctk2.4.0
cd sctk2.4.0
(Posiblemente necesites$ cd /path/to/dir/sctk2.4.0
.)
He clonado el proyecto degithub
git clone https://github.com/chinshr/sctk.git
navigated en la carpeta base
cd sctk
entonces comencé a seguir las instrucciones en laINSTALL
archivo
Corriend
make config
funcionó bien, pero después de escribir
make all
Obtuve el resultado que sigue a
(mkdir -p bin)
(cd src; make all)
make[1]: Entering directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src'
(cd asclite; make all)
make[2]: Entering directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src/asclite'
(cd core; make all)
make[3]: Entering directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src/asclite/core'
g++ -o asclite -g -Os alignment.o segment.o sgml_reportgenerator.o alignedsegmentiterator.o reportgenerator.o speechset.o segmentsgroup.o logger.o tokenalignment.o sgml_generic_reportgenerator.o recording.o statistics.o compressedlevenshteinmatrix.o segmentor.o id.o trntrn_segmentor.o linestyle_inputparser.o inputparser.o levenshteinmatrix.o levenshtein.o uemfilter.o speakermatch.o spkrautooverlap.o graphalignedsegment.o rawsys_reportgenerator.o graphalignedtoken.o timedobject.o stt_scorer.o aligner.o arraylevenshteinmatrix.o graph.o main.o trn_inputparser.o alignedspeech.o token.o alignedsegment.o graph_coordinate.o rttm_inputparser.o scorer.o properties.o ctmstmrttm_segmentor.o filter.o speech.o alignedspeechiterator.o stm_inputparser.o checker.o ctm_inputparser.o lzma/LzFind.o lzma/LzmaEnc.o lzma/Alloc.o lzma/LzmaLib.o lzma/LzmaDec.o -lm
alignment.o: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
make[3]: *** [makefile:62: asclite] Error 1
make[3]: Leaving directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src/asclite/core'
make[2]: *** [makefile:12: all] Error 2
make[2]: Leaving directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src/asclite'
make[2]: *** [makefile:12: all] Error 2
make[2]: Leaving directory '/cygdrive/c/David/programs/sctk2.4.0/sctk/src'
make: *** [makefile:20: all] Error 2
He mirado aesta publicación , pero he determinado que laalignment.o
l archivo @ no está dañado. Por si acaso, probé algunasmake clean
e incluso volvió a clonar el proyecto desdegithub
, pero sigo teniendo el mismo error.
¿Alguien puede ayudarme a completar esta instalación, o al menos pasar al siguiente paso?
Detalles del sistema$ uname -a
CYGWIN_NT-6.1 CAP-D-ENG-INT3 2.10.0(0.325/5/3) 2018-02-02 15:16 x86_64 Cygwin
$ bash --version
GNU bash, version 4.4.12(3)-release (x86_64-unknown-cygwin) ...
$ gcc --version
gcc (GCC) 6.4.0 ...
$ g++ --version
g++ (GCC) 6.4.0 ...
$ make --version
GNU Make 4.2.1
Built for x86_64-unknown-cygwin ...
$ systeminfo | sed -n 's/^OS\ *//p'
Name: Microsoft Windows 7 Enterprise
Version: 6.1.7601 Service Pack 1 Build 7601
Manufacturer: Microsoft Corporation
Configuration: Member Workstation
Build Type: Multiprocessor Free
Not
Pregunto sobre este problema y luego respondo a mi propia pregunta. (Me gusta que StackOverflow nos permita hacer eso). Con suerte, esto facilitará que las personas me ayuden con los problemas que encontré en la instalación.
El siguiente problema con el que me encontré se discuteaqu. Puede ver el siguiente problema en la respuesta a este problema.