▼スレッド
│
└◇2211:cygwin1.5.9でgcc-2.59のコンパイル [井上] 05/24 20:39
├◇2215:Re:cygwin1.5.9でgcc-2.59のコンパイル [中島] 05/25
└◇2216:Re:cygwin1.5.9でgcc-2.59のコンパイル [な] 05/25
└◇2228:Re[2]:cygwin1.5.9でgcc-2.59のコンパイル [中島] 06/03 <
はじめまして。スレッド一覧
gcc-3.3.1でコンパイル不可のソースがあり、
gcc-2.9.5を使用したいと思っております。
gcc-2.9.5のconfigureでエラーが出てしまい、
上手く行きませんでした。
cygwin用のpatch等も当てて試したのですが・・・
どなたかコンパイルの方法を教えてください。
スレッド一覧
gcc3.xでもgcc2相当の動作はさせられるのですが、それでは駄目
だったのでしょうか。
手元には、release/gcc2/gcc2-2.95.3-10.tar.bz2 というバイナリ
パッケージがあるのですが、今はもうダウンロード出来ないようです。
CygwinDLL 1.5.x になって、いろいろ変わったのでもう動かないの
かもしれません。
ANSI C89 の範囲であれば、gcc-2.x, gcc-3.x のどちらでもスレッド一覧
コンパイルはとおるはずなので、ソースを直すのがスジだと
は思いますが。
cygwin-1.5.9+snapshot dll の環境において、Cygwin の
以前の gcc2 パッケージのソース(gcc-2.95.3-10)で、 configure、ビルドともに問題ありません。
エラーメッセージもなにもないので推測になりますが、
ツールが足りていないか、手順を間違っているのでは
ありませんか。
スレッド一覧
> ANSI C89 の範囲であれば、gcc-2.x, gcc-3.x のどちらでも
> コンパイルはとおるはずなので、ソースを直すのがスジだと
> は思いますが。
c++だと、gcc2.95以前は標準に準拠していない部分があり、
それを回避するためのバッドノウハウがソースにあるために、
gcc3では準拠度がましになったために悪さをすることがある
ようです。