放遺忘筆記:mac osx 10.10 下編譯 sphinx4 紀錄
阿新 • • 發佈:2019-02-14
mac osx 10.10 下編譯 sphinx4 紀錄
1. git clone
https://github.com/cmusphinx/sphinx4.git
2. brew install maven
3. mvn install
碰到個奇怪的問題
問題1 。sphinx4-core: Fatal error compiling: ??Ч??Ŀ??汾?? 1.7 -> [Help 1]
原文在google上查找了半天,沒結果,又想了想,這是亂碼啊,先查java在mac上亂碼
在 ~/.zshrc 或者 ~/.bashrc 下面新增
#for javac 在mac下亂碼 alias javac='javac -J-Dfile.encoding=UTF-8 -encoding UTF-8 ' alias java='java -Dfile.encoding=UTF-8 ' export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8
從新編譯
問題2: sphinx4-core: Fatal error compiling: invalid target release: 1.7
google一下,應該是 JAVA_HOME 設定不對的問題:
在 ~/.zshrc 或者 ~/.bashrc 下面新增
export JAVA_HOME='/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home'
mvn clean install 全部成功。:)