Article View: fj.os.beos
Article #4Re: Gcc 2 and Gcc 3 in Zeta OS
From: Kawabata Kazuyuki
Date: Fri, 27 Feb 2004 04:05
Date: Fri, 27 Feb 2004 04:05
30 lines
2277 bytes
2277 bytes
川端です。 <040226103545.M1100468@XP.doga.jp>の記事において taka2@doga.jpさんは書きました。 >> うろ覚えですが、Zeta の API って C++ で書かれてましたよね。 そうです。 C++ でなければ GUI のプログラムは作れません。 >> 以下は想像ですが、対策としては >> ・gcc3 の方では、mangling 規則をgcc2に合わせる >> (-fname-mangling-version-0 をつける) 試しに cygwin の gcc version 3.3.1 (cygming special) でやってみると、 cc1plus: warning: switch "-fname-mangling-version-0" is no longer supported と表示されました。 作成されるオブジェクトはオプションの有無で変わりはありませんでした。 (cygwinだからでしょうか?) # ソースを検索しても有効な処理がなさそう? >> ・API のライブラリの方に wrapper を用意していて、gcc2 と gcc3 の >> どちらの mangling 規則でも link 出来るようにしている >> のどちらかだと思います。 というわけでこっちなんでしょうか。 # R5 でがんばらずに素直に Zeta 買えってことかな…。 -- 川端一之 E-mail:k-kawa@tdc.konicaminolta.jp
Technical Details
Message-ID:
<c1mfln$g7t$1@aribaba.minolta.co.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!np0.iij.ad.jp!news.iij.ad.jp!ari-minolta!k-kawaReferences:
<c1h6q9$qd5$1@aribaba.minolta.co.jp> <040226103545.M1100468@XP.doga.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10df01,85fa4dd28acc576a X-Google-Attributes: gid10df01,public X-Google-Thread: f71b3,d7c63381c36376fe X-Google-Attributes: gidf71b3,public X-Google-ArrivalTime: 2004-02-26 20:13:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!np0.iij.ad.jp!news.iij.ad.jp!ari-minolta!k-kawa From: Kawabata Kazuyuki <k-kawa@tdc.konicaminolta.jp> Newsgroups: fj.os.beos,fj.comp.lang.c++ Subject: Re: Gcc 2 and Gcc 3 in Zeta OS Date: 27 Feb 2004 04:05:11 GMT Organization: Konica Minolta Business Technologies, Inc. Lines: 30 Message-ID: <c1mfln$g7t$1@aribaba.minolta.co.jp> References: <c1h6q9$qd5$1@aribaba.minolta.co.jp> <040226103545.M1100468@XP.doga.jp> NNTP-Posting-Host: 150.17.140.172 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP X-Trace: aribaba.minolta.co.jp 1077854711 16637 150.17.140.172 (27 Feb 2004 04:05:11 GMT) X-Complaints-To: usenet@aribaba.minolta.co.jp NNTP-Posting-Date: 27 Feb 2004 04:05:11 GMT X-Newsreader: mnews [version 1.22] 1999-12/19(Sun)