
No.3ベストアンサー
- 回答日時:
gccのメジャーバージョンNoが異なる場合は、作成される
実行モジュールの互換性が無い場合が有ります。
止めた方が良いでしょう。
過去の例では、古いバージョンのgccが別名称で用意され
ていた事がありますので、該当する物が無いか探すのも
一つの方法です。
#Fedoreでは常にgccの最新版を使用してるので、一部の
#プログラムで対応しきれない物が出てくる場合が時々
#有り、旧版が同梱されている事もあります。
もしくは
http://unicus.jp/wp/archives/39
yamcha 0.33 が fedora 9 (gcc 4.3) で make できない、そんなとき
にある様に
>つまるところ、gcc 4.2 以前と gcc 4.3 の違いに起因するようです。
>
>gcc 4.2 以前では、string.h や stdlib.h のようなヘッダ
>ファイルは明示的にインクルードしていなくても、そのヘッダ
>ファイルでプロトタイプ宣言されている関数を呼び出すことが
>できました。
>
>gcc 4.3 では明示的なインクルードが必要です。
にある様に、必要なヘッダファイルを追加してみて下さい。
この回答へのお礼
お礼日時:2008/09/25 10:27
ありがとうございました。
これです。
全て解決しました。
修正ヶ所が非常に多かったので、やはりバージョンを下げたかったのですが、、ANo.1さんのアドバイスもあり、1個1個直して、ようはくmakeが通りました。
No.4
- 回答日時:
そ~いうときは
「どんな訳があるのか」
をきちんと書くのが質問者のマナーってものだろう.
確か C なら「適切な宣言さえあればヘッダファイルを #include しなくてもいい」はずだけど>#3.
逆に C++ では (std 名前空間を使う関係上) #include しないとだめだったような気がする.
この回答へのお礼
お礼日時:2008/09/25 10:40
マナーですか...失礼いたしました。
この質問の1つ前(QNo.4354113)の仕切り直しだったので、省いてしまいました。
けっきょく#3さんの回答により解決しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CrystalReportsのバージョン確...
-
visual stadio 参照問題
-
バージョン番号とリリース番号...
-
javacとjavaのバージョン違い
-
DataGridに表示される書式について
-
gitでバージョン指定してダウン...
-
gccのバージョンを下げる方法
-
EclipseでJavaコンパイラのバー...
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
AccessとVBの違いについて
-
プログラミング言語について
-
XMLとUMLの相違点?
-
VC6.0 と Studio2008の違い
-
Javaセキュリティによってブロ...
-
Java環境の下準備で困っています。
-
Tomcatのweb.xmlの設定について
-
javaからデータベースに接続 エ...
-
VisualStudio2003...
-
JSFで、マネージビーンに画面の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MSCOMCTL.OCXのアップデートの方法
-
CrystalReportsのバージョン確...
-
使用しているJUnitのバージョン...
-
【javaコンパイル時のエラーに...
-
gitでバージョン指定してダウン...
-
EclipseでJavaコンパイラのバー...
-
visual stadio 参照問題
-
URLDownloadToFileのコピペで64...
-
Selenium/VBA/Chrome エラーで...
-
ロールバックの逆の言葉は?
-
pukiwikiのサーバ移転について
-
バイナリファイルの著作権など...
-
SHBrowseForFolderが固まる
-
Pythonの最新版をインストール...
-
javacとjavaのバージョン違い
-
Windows10openGLのバージョンに...
-
PHP+PostgreSQLにおける「pg_ex...
-
Javascript のバージョン
-
VC++もしくはMFCからEXCELをコ...
-
Tmocatのバージョン
おすすめ情報