質問

私は、巨大な伝gimp用ドキュメを作成ejabberdにとってこのエラー:

make[1]: Entering directory `/usr/src/ejabberd-2.0.5/src/mod_muc'
/usr/local/bin/erlc -W -I .. -pz .. -o .. mod_muc_room.erl
Function: '-process_admin_items_set/4-fun-0-'/2
./mod_muc_room.erl:none: internal error in v3_codegen;
crash reason: {{case_clause,
                   {'EXIT',
                       {function_clause,
                           [{v3_codegen,longest,
                                [[{ker39},{ker38},{ker37},{ker36},{cor36}],
                                 []]},
                            {v3_codegen,longest,2},
                            {v3_codegen,sr_merge,2},
                            {v3_codegen,match_cg,5},
                            {v3_codegen,guard_match_cg,6},
                            {v3_codegen,guard_cg,5},
                            {v3_codegen,'-guard_cg_list/6-anonymous-0-',4},
                            {v3_codegen,flatmapfoldl,3}]}}},
               [{compile,'-select_passes/2-anonymous-2-',2},
                {compile,'-internal_comp/4-anonymous-1-',2},
                {compile,fold_comp,3},
                {compile,internal_comp,4},
                {compile,internal,3}]}
make[1]: *** [../mod_muc_room.beam] Error 1
make[1]: Leaving directory `/usr/src/ejabberd-2.0.5/src/mod_muc'
make: *** [all-recursive] Error 1

何が原因か。

役に立ちましたか?

解決

このはR13Aにおける内部コンパイラのバグがある - それは2009-04-15_18のようR13Bスナップショットで修正されています。 R13B-0は、2009年4月22日水曜日にリリースされる予定、とmod_mucはそれで罰金コンパイルされます。

しかし、ejabberdはまだかなりR13B互換性がありません - あなたはそれが修正されるまでに成功R13Bとejabberdを開始することができませんのでram_file_ioサーバは、IOサーバプロトコルの新しいUnicodeのオプションをサポートしていません。今のあなたの最善の策は、R12B-5である。

他のヒント

この 内部 Gimp用ドキュメ コンパイラのバグ.アップグレードを行ってくださいおGimp用ドキュメントです。そGimp用ドキュメ R12B-5 は最適な選択です。

クイック検索示 このメール から完チームです。であるバグを修正前R12B-0であるのでしょう固定により新しいリリースなどで行っています。

Gimp用ドキュメR12B-5で見ることができます:

  • Ubuntu用の軽快なパッケージ
  • Debian用のパッケージからはSid
  • Windows用パッケージから http://erlang.org/download.html
  • その他の出自:)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top