Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇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 <


2211● cygwin1.5.9でgcc-2.59のコンパイル[ 井上 ] 2004 05/24 20:39
はじめまして。
gcc-3.3.1でコンパイル不可のソースがあり、
gcc-2.9.5を使用したいと思っております。
gcc-2.9.5のconfigureでエラーが出てしまい、
上手く行きませんでした。
cygwin用のpatch等も当てて試したのですが・・・
どなたかコンパイルの方法を教えてください。
スレッド一覧


2215● Re:cygwin1.5.9でgcc-2.59のコンパイル[ 中島 ] 2004 05/25 11:17

 gcc3.xでもgcc2相当の動作はさせられるのですが、それでは駄目
だったのでしょうか。

 手元には、release/gcc2/gcc2-2.95.3-10.tar.bz2 というバイナリ
パッケージがあるのですが、今はもうダウンロード出来ないようです。
 CygwinDLL 1.5.x になって、いろいろ変わったのでもう動かないの
かもしれません。
スレッド一覧


2216● Re:cygwin1.5.9でgcc-2.59のコンパイル[ な ] 2004 05/25 11:27
ANSI C89 の範囲であれば、gcc-2.x, gcc-3.x のどちらでも
コンパイルはとおるはずなので、ソースを直すのがスジだと
は思いますが。

cygwin-1.5.9+snapshot dll の環境において、Cygwin の
以前の gcc2 パッケージのソース(gcc-2.95.3-10)で、 configure、ビルドともに問題ありません。

エラーメッセージもなにもないので推測になりますが、
ツールが足りていないか、手順を間違っているのでは
ありませんか。
スレッド一覧


2228● Re[2]:cygwin1.5.9でgcc-2.59のコンパイル[ 中島 ] 2004 06/03 16:31



> ANSI C89 の範囲であれば、gcc-2.x, gcc-3.x のどちらでも
> コンパイルはとおるはずなので、ソースを直すのがスジだと
> は思いますが。

 c++だと、gcc2.95以前は標準に準拠していない部分があり、
それを回避するためのバッドノウハウがソースにあるために、
gcc3では準拠度がましになったために悪さをすることがある
ようです。
スレッド一覧

早田のホームページへ
CGIROOM