![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
GNUの”gettext”をインストールしたいのですが上手くいきません.
depotを入れようと思ったのですが上手く行かなかったため自分でコンパイルしようと決心しました.
./configureまでは上手くいくのですが
makeの際に”loadmsgcat.c”274行目がエラー1705と言われてしまいます.
C言語が良く分からないため自分で直す事も出来ません.
./configureの際に何か必要な引数などがあるのでしょうか?
何か御存知の方がいらっしゃれば教えて頂けますようにお願い致します.
(ちなみにOSはHP-UX11iを使用しています.)
No.2ベストアンサー
- 回答日時:
ANSI-C はインストールされていますか?
バージョン10.X の話なので11 以降で変わっているかも知れませんが、デフォルトのHP-UX にバンドルされているcc (/usr/ccs/bin/cc) は、システム再構成等に必要な最小限の機能しかついていなくて、-Ae 等のオプションが使えず、ANSI-C の機能が使えません。
ANSI-C をオプション(開発環境)としてインストールしないと、-Ae の使えるcc (/opt/ansic/bin/cc) が使えなかったりするのですが、その辺は大丈夫でしょうか?
御返答頂きまして誠にありがとうございました.
どうやらANSI-Cはインストールされていなかったようです…
御迷惑をお掛けして済みませんでした.
No.1
- 回答日時:
HP-UX 10.XX しか触ったことがないので、間違いがあるかもしれません。
頂いたエラー番号だけでは何のことか分からなかったので 10.20 でmake してみたところ、同様のエラーになりました。コンパイルしたバージョンは gettext-0.10.40 ですが、今年出たバージョン(0.10.38 ~ 0.10.40)であれば、大きな違いはないと思います。
エラーメッセージはこんな感じ。
cc: "loadmsgcat.c", line 274: error 1705: Function prototypes are an ANSI featur
e.
メッセージまで見えれば、HP-UX のCコンパイラを使ったことのある人には分かるんですけど、HP-UX 付属のcc は、デフォルトではANSI-C を理解しません。ので、
付属のINSTALL ドキュメントに書いてあるHP-UX についての記述通り、
env CC="cc -Ae" ./configure
のように、CC を ANSI-C オプション付きで起動するように設定してみてはどうでしょうか?
なお、 ./configure は一度実行してしまうと実行結果をキャッシュしてしまい、今回のように環境変数のみを変えて再実行する場合ではちゃんと実行されてくれないので、再実行したい場合は、 make distclean してからし直すようにしてください。
御回答頂きまして誠にありがとうございます.
すみません、記述が漏れていました.
私がインストールしようと思っていたものもgettext-0.10.40です.
早速、make distcleanを実行してからenv CC="cc -Ae" ./configureの後、
makeを実行してみたのですが、同じエラーが出てしまいました…
教えて頂いた手順は何度か繰り返しやってみたので間違わずに行ったと思います.
同じエラーが出てしまうと言う事は私のほうで何か実行方法がおかしいのでしょうか?
御手数ですが再度御回答頂けないでしょうか?
宜しくお願い致します.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- Windows 7 NEC デスクトップPC ML-H の初期化について 6 2022/11/11 23:02
- Windows 10 どうしたらパソコンに詳しくなれる?? 5 2022/04/04 19:09
- Windows 10 WIN10を再インストールする際削除可否の分からないパーティションについて 3 2023/07/14 06:51
- デスクトップパソコン キャプチャーボードDRECAP DC-HC4のドライバー 1 2022/05/30 15:40
- その他(パソコン・周辺機器) Windows10でXBOX360用RAPVX-SA用の非公式ドライバがインストール出来ない 1 2023/01/10 19:37
- その他(パソコン・スマホ・電化製品) dellのタワーPCとiphoneのテザリングは可能でしょうか? m(__)m 5 2022/07/01 08:57
- その他(パソコン・スマホ・電化製品) googleピクセル4a5Gで撮影した写真をパソコンにインストールすると、大量に添付写真のような身に 1 2022/05/24 11:19
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gccのインクルードパスの確認
-
OpensslのVer.ダウン
-
Linuxのgccのインクルードパス?
-
makeコマンドができない
-
ソースからmakeした場合の削除方法
-
ubuntuにxspimをインストールで...
-
FedoraCore5へのffmpegのインス...
-
apachectlが使えない
-
macos での /usr/local/lib と...
-
Debianでのmakeコマンドインス...
-
Apacheのバージョンアップ方法
-
GD.pm
-
linuxの/usr/includeについて
-
MacOSX Terminalで$PATH不正の...
-
openSSLで秘密鍵ファイルエラー
-
パソコンでゲームをプレイしよ...
-
ubuntu 初期化について
-
メールソフトBecky!について
-
Raspberry Pi 3 A+ ブラウザ遅い
-
yumインストール先は、何で決ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
glibcバージョンアップ
-
Solaris10でCコンパイラが見...
-
apachectlが使えない
-
ソースファイルのアンインスト...
-
macos での /usr/local/lib と...
-
perlのダウングレード方法
-
makeの際、 Killedとなったり...
-
OpensslのVer.ダウン
-
linuxの/usr/includeについて
-
RedHat9のgtk-configってどこ?
-
ソースからmakeした場合の削除方法
-
makeしてinstall
-
ubuntu linux の./configure ru...
-
PROMISE TX4000 RAIDドライバー...
-
openSSLで秘密鍵ファイルエラー
おすすめ情報