中本です。

On Mon, 16 Jan 2006 23:14:34 +0900
Yoshiyuki Masutomi <[EMAIL PROTECTED]> wrote:

> curvirgoです。
> 
> Yoshiyuki Masutomi wrote:
> > gcc4のせいでは無いというような事を言ってしまいましたが、念のためgcc3.4.5
> > で確認した所、
> > 通りました。
> > 本当に申し訳ないです。
> > 
> > でもなぜこの部分だけそうなってしまうのか...
> > libxml2以外は普通にビルド出来るのに...
> 続きです。
> http://www.openoffice.org/issues/show_bug.cgi?id=57950
> を参考に、paperinf.hxxを以下のように、
> class SvxPaper
> を、
> class SVX_DLLPUBLIC SvxPaper
> と、することでビルドが通るようになりました。
> (以前の変更は必要ありません。)
> これで、sc,sd,swのビルドも通りました。
> ただし、動作確認はまだですし、修正箇所はこれだけで良いのかも確認できてい
> ませんが。
>
> # 「visibility」って、つまりはgcc4では明示的にしなければならないって事?

http://gcc.gnu.org/wiki/Visibility
に書いてあります。詳しく読んでいませんが、共有されるオブジェクトは明示的に宣
言しておかなければいけないということでしょうか。

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : [EMAIL PROTECTED], [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/blog

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

メールによる返信