speak.js compile error
1 emscripten-1.37.5 2 emscripten-fastcomp-1.37.5 3 emscripten-fastcomp-clang-1.37.5 already move it into emscripten-fastcomp-1.37.5/tools/clang
then cd spreak.js/src ./emscripten.sh .....
1 warning generated.
/home/git/emscripten-1.37.5/em++ -L/usr/local/lib -L/usr/local/BerkeleyDB.4.8/lib/ -o speak speak.o compiledict.o dictionary.o intonation.o readclause.o setlengths.o numbers.o synth_mbrola.o synthdata.o synthesize.o translate.o mbrowrap.o tr_languages.o voices.o wavegen.o phonemelist.o klatt.o sonic.o -lstdc++ -lpthread
emscripten
error: Linking globals named 'wcschr': symbol multiply defined!
Traceback (most recent call last):
File "/home/git/emscripten-1.37.5/emcc", line 13, in
anybody help me!!!
Hi @dlhzt, I had the same problem, to solve this problem I changed function names of espeak source files, set emcc to doesn't create a external memory initializer file and used the emscripten-1.37.23 (available in emsdk). I have a fork with these commits.