Hi i tried to compile sphinxtrain, configure is succesful.but make is failed help me please
_E__pr_header': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:219: multiple definition of
_E__pr_info_header': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:235: multiple definition of
_E__pr_warn': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:252: multiple definition of
_E__pr_info': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:268: multiple definition of
_E__die_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:284: multiple definition of
_E__fatal_sys_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:305: multiple definition of
_E__sys_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:331: multiple definition of
_E__abort_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:350: multiple definition of
fread_retry': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/pio.c:345: multiple definition of
determinant': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:196: undefined reference to
solve': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:226: undefined reference to
invert': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:254: undefined reference to
matrixmultiply': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:272: undefined reference to
../../../bin.i686 -pc-cygwin/agg_seg' failed make: *** Error 1 make : on quitte le répertoire « /home/alid/sphinxtrain-1.0.7/src/programs/agg_seg » ../../config/common_make_rules:93: recipe for target
.make_build_dirs' failed make: *** Error 2 make : on quitte le répertoire « /home/alid/sphinxtrain-1.0.7/src » config/common_make_rules:93: recipe for target
You can use sphinxtrain snapshot on cygwin. It's not possible to use cygwin to compile 1.0.7.
Log in to post a comment.
Hi
i tried to compile sphinxtrain, configure is succesful.but make is failed help
me please
gcc -DPACKAGE_NAME=\"SphinxTrain\" -DPACKAGE_TARNAME=\"sphinxtrain\"
-DPACKAGE_VERSION=\"1.0.99\" -DPACKAGE_STRING=\"SphinxTrain\ 1.0.99\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_LIBM=1 -I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include
-I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include -I../../../include -g
-O2 -Wall -c cnt_phn_seg.c -o obj.i686-pc-cygwin/cnt_phn_seg.o
gcc -DPACKAGE_NAME=\"SphinxTrain\" -DPACKAGE_TARNAME=\"sphinxtrain\"
-DPACKAGE_VERSION=\"1.0.99\" -DPACKAGE_STRING=\"SphinxTrain\ 1.0.99\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_LIBM=1 -I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include
-I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include -I../../../include -g
-O2 -Wall -c cnt_st_seg.c -o obj.i686-pc-cygwin/cnt_st_seg.o
gcc -DPACKAGE_NAME=\"SphinxTrain\" -DPACKAGE_TARNAME=\"sphinxtrain\"
-DPACKAGE_VERSION=\"1.0.99\" -DPACKAGE_STRING=\"SphinxTrain\ 1.0.99\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_LIBM=1 -I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include
-I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include -I../../../include -g
-O2 -Wall -c main.c -o obj.i686-pc-cygwin/main.o
main.c: In function ‘main’:
main.c:449:10: attention : non concordance de type de pointeurs dans un
expression conditionnelle
main.c:473:10: attention : non concordance de type de pointeurs dans un
expression conditionnelle
gcc -DPACKAGE_NAME=\"SphinxTrain\" -DPACKAGE_TARNAME=\"sphinxtrain\"
-DPACKAGE_VERSION=\"1.0.99\" -DPACKAGE_STRING=\"SphinxTrain\ 1.0.99\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_LIBM=1 -I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include
-I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include -I../../../include -g
-O2 -Wall -c mk_seg.c -o obj.i686-pc-cygwin/mk_seg.o
gcc -DPACKAGE_NAME=\"SphinxTrain\" -DPACKAGE_TARNAME=\"sphinxtrain\"
-DPACKAGE_VERSION=\"1.0.99\" -DPACKAGE_STRING=\"SphinxTrain\ 1.0.99\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_LIBM=1 -I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include
-I/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/include -I../../../include -g
-O2 -Wall -c parse_cmd_ln.c -o obj.i686-pc-cygwin/parse_cmd_ln.o
gcc -o ../../../bin.i686-pc-cygwin/agg_seg
-L/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxad
-L/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase
-L/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs
-L../../../lib.i686-pc-cygwin obj.i686-pc-cygwin/agg_all_seg.o obj.i686-pc-
cygwin/agg_phn_seg.o obj.i686-pc-cygwin/agg_st_seg.o obj.i686-pc-
cygwin/cnt_phn_seg.o obj.i686-pc-cygwin/cnt_st_seg.o obj.i686-pc-cygwin/main.o
obj.i686-pc-cygwin/mk_seg.o obj.i686-pc-cygwin/parse_cmd_ln.o
../../../lib.i686-pc-cygwin/libcommon.a ../../../lib.i686-pc-cygwin/libmllr.a
../../../lib.i686-pc-cygwin/libio.a ../../../lib.i686-pc-cygwin/libs2io.a
../../../lib.i686-pc-cygwin/libmodinv.a ../../../lib.i686-pc-cygwin/libclust.a
-lm -lsphinxbase ../../../lib.i686-pc-cygwin/libcommon.a ../../../lib.i686-pc-
cygwin/libmllr.a ../../../lib.i686-pc-cygwin/libio.a ../../../lib.i686-pc-
cygwin/libs2io.a ../../../lib.i686-pc-cygwin/libmodinv.a ../../../lib.i686-pc-
cygwin/libclust.a -lm -lsphinxbase
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__pr_header': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:219: multiple definition of__E__pr_header'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:59: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__pr_info_header': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:235: multiple definition of__E__pr_info_header'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:66: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__pr_warn': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:252: multiple definition of__E__pr_warn'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:75: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__pr_info': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:268: multiple definition of__E__pr_info'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:87: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__die_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:284: multiple definition of__E__die_error'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:98: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__fatal_sys_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:305: multiple definition of__E__fatal_sys_error'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:114: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__sys_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:331: multiple definition of__E__sys_error'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:132: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(err.o): In function
_E__abort_error': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/err.c:350: multiple definition of__E__abort_error'../../../lib.i686-pc-cygwin/libcommon.a(err.o):/home/alid/sphinxtrain-1.0.7/sr
c/libs/libcommon/err.c:148: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(pio.o): In function
fread_retry': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/pio.c:345: multiple definition offread_retry'../../../lib.i686-pc-cygwin/libio.a(fread_retry.o):/home/alid/sphinxtrain-1.0.
7/src/libs/libio/fread_retry.c:59: first defined here
/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(matrix.o): In function
determinant': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:196: undefined reference to_spotrf'/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(matrix.o): In function
solve': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:226: undefined reference tosposv'/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(matrix.o): In function
invert': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:254: undefined reference tosposv'/home/alid/sphinxtrain-1.0.7/../sphinxbase-0.7/src/libsphinxbase/.libs/libsphi
nxbase.a(matrix.o): In function
matrixmultiply': /home/alid/sphinxbase-0.7/src/libsphinxbase/util/matrix.c:272: undefined reference tossymm'collect2: ld a retourné 1 code d'état d'exécution
../../../config/common_make_rules:110: recipe for target
../../../bin.i686 -pc-cygwin/agg_seg' failed make: *** Error 1 make : on quitte le répertoire « /home/alid/sphinxtrain-1.0.7/src/programs/agg_seg » ../../config/common_make_rules:93: recipe for target.make_build_dirs' failedmake: *** Error 2
make : on quitte le répertoire « /home/alid/sphinxtrain-1.0.7/src/programs »
../config/common_make_rules:93: recipe for target
.make_build_dirs' failed make: *** Error 2 make : on quitte le répertoire « /home/alid/sphinxtrain-1.0.7/src » config/common_make_rules:93: recipe for target.make_build_dirs' failedmake: *** Error 2
You can use sphinxtrain snapshot on cygwin. It's not possible to use cygwin to
compile 1.0.7.