中本です。

On Tue, 01 May 2007 08:32:54 +0900
Yoshiyuki Masutomi <[EMAIL PROTECTED]> wrote:

> curvirgoです。
> 
> Takashi Nakamoto wrote:
> > さて、Visual C++ 2005 Express Edition + Windows XP Proを用いてビルドして
> > いるのですが、 SRC680_m210をビルド中に i36782 絡みの問題(C++のソースコー
> > ド中に非ASCII 文字が入っている)で、
> >  hwpfilter/source/fontmap.cpp
> >  lingucomponent/source/spellcheck/hunspell/hunspell.cxx
> > の2箇所でコンパイルエラーが起きます。 i36782 を見ると
> - snip -
> > では、Windowsでビルドしている方々は同じようなコンパイルエラーは起きてい
> > ますでしょうか?また、起きている場合にはどのように対処しているのでしょう
> > か?堂々とIssueTrackerに「解決済み」とか書かれていると、私の環境だけの問
> > 題なのかと思えてしまうのですが...実際のところどうなんでしょう?
> #pragma setlocale("C")を追加しているpatchは次の二つです。
> patch作成後はどちらも適用しない状態でのビルドを行ったことが無いのでエラーとなるかどうかは判りません。
> (高野って日付を見ると長期間そのままな事がよくわかります)

教えていただいてありがとうございます。

hunspell.hxx のほうは #progma setlocale("C") の記述が未だに無かったの
で hunspell.cxx でエラーになっていたのだと思われますね。後日、このパッ
チを試してみて OK ならこのパッチを取り込んでもらうようにお願いしてみます。

が、 fontmap.cpp でエラーが起きるのは解せないですね...なんでだろう。
# config.h が直接関係しているようには思えないのですが...

> 
> --- SRC680_m149/lingucomponent/source/spellcheck/hunspell/hunspell.hxx.orig   
> 2006-01-08 14:48:44.797881600 +0900
> +++ SRC680_m149/lingucomponent/source/spellcheck/hunspell/hunspell.hxx        
> 2006-01-08 11:48:10.338694400 +0900
> @@ -1,3 +1,4 @@
> +#pragma setlocale("C")
>  #include "hashmgr.hxx"
>  #include "affixmgr.hxx"
>  #include "suggestmgr.hxx"
> 
> --- SRC680_m141/sal/inc/sal/config.h.orig     2005-09-08 23:46:44.000000000 
> +0900
> +++ SRC680_m141/sal/inc/sal/config.h  2005-11-18 11:09:14.000000000 +0900
> @@ -50,6 +50,7 @@
>  #endif
>  
>  #ifdef WIN32
> +#pragma setlocale("C")
>  #define SAL_W32
>  #define SAL_DLLEXTENSION ".dll"
>  #define SAL_PRGEXTENSION ".exe"

-- 
 中本 崇志 (Takashi Nakamoto)
 E-mail: [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 Blog: http://bd.tank.jp/diary/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信