記事作成日 2015.01.10
最終更新日 2015.02.09
概要
FreeCADをWindowsでビルドしたところ「generate_from_xml」が見つからないといわれて失敗しました。
このページでは、「generate_from_xml」について調べてみました。
Windows8.1 64bit版の正常終了するビルドの方法はこちら
Web検索してみる。
検索キー「generate_from_xml freeCAD」で調べると何個か該当します。
重複が多いので、項目の数はあまりありません。
悲しいこと日本語のページはありませんでした。
仕方がないので、無理やり読んでいくことにしました。
わかったこと!
「generate_from_xml」は、FreeCadMacros.cmakeで定義されているマクロです。
ソースディレクトリに、FreeCAD/srcを使用するのは、間違いです。代わりに、あなたは、1つレベルを上げる必要があります。
参考
Unknown CMake command "generate_from_xml"
FreeCADフォーラムのスレッドです。
1つ謎が解けました
Gitのローカルリポジトリフォルダ内のsrcフォルダをしてするのではなく、
GitのローカルリポジトリフォルダをcMakeのSorce Codeフォルダに指定すればいいことがわかりました。
早速、ビルドしてみます。