Sinsy-Remix icon indicating copy to clipboard operation
Sinsy-Remix copied to clipboard

undefined reference to `HTS_Engine_generate_sample_wave'

Open blues-green opened this issue 5 years ago • 1 comments

make的时候出现这个问题: Making all in lib make[1]: Entering directory '/home/j/Documents/singing-synthesis/Sinsy-Remix-master/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/j/Documents/singing-synthesis/Sinsy-Remix-master/lib' Making all in bin make[1]: Entering directory '/home/j/Documents/singing-synthesis/Sinsy-Remix-master/bin' g++ -g -O2 -o sinsy sinsy-console.o ../lib/libSinsy.a /usr/local/lib/libHTSEngine.a -lm ../lib/libSinsy.a(HtsEngine.o): In function sinsy::HtsEngine::synthesize(sinsy::LabelStrings const&, sinsy::SynthConditionImpl&)': /home/j/Documents/singing-synthesis/Sinsy-Remix-master/lib/hts_engine_API/HtsEngine.cpp:209: undefined reference to HTS_Engine_generate_sample_wave' collect2: error: ld returned 1 exit status Makefile:353: recipe for target 'sinsy' failed make[1]: *** [sinsy] Error 1 make[1]: Leaving directory '/home/j/Documents/singing-synthesis/Sinsy-Remix-master/bin' Makefile:416: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1

blues-green avatar Oct 17 '19 12:10 blues-green

这个应该是HTSEngine.a编译的问题。一般是.configure时没有指定正确的HTS_engine_API目录

hyperzlib avatar Nov 06 '19 01:11 hyperzlib