人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

下記の環境にTomcat 5.5.4をインストールしようとしています。
http://jakarta.apache.org/tomcat/tomcat-5.5-doc/setup.html をみながらインストールをしているのですが、
jsvcのconfigureでエラーになってしまいます。

エラーの内容は”configure: error: Unsupported CPU architecture ”x86_64”です。
うまく回避してTomcatを動かすにはどうしたらいいでしょうか?

<環境>
CPU : Athlon 64 3000+
OS : Fedora Core 2
Kernel : 2.6.8-1.521
GCC : 3.3.3
JDK : 1.5.0-b64 (Sun JDK)

参考情報ではなく、実証済みの方法、うまくいくはずの方法のみ、教えてください。
よろしく願いします。

●質問者: forsterri
●カテゴリ:コンピュータ
✍キーワード:Athlon 64 CPU Fedora Core gcc JDK
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kacchan6
●50ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

思いついた方法を書いているので、

ポイントは結構です。

-dオプションで、起動時にシステムプロパティを

書き換えることができますので、

jsvc xxx.jar -dos.arch=x86

こんな感じで

os.archの値をx86-64からx86に書き換えてしまえば

いいような気がします。

◎質問者からの返答

ご回答ありがとうございます。

恥ずかしながら、jsvcのコンパイルのところで躓いています(ので、起動までいってません)。

ちょっと説明不足でしたね。

configureというのは、makeの前に行うconfigureです。ソース・コードからコンパイルする方法が書かれていたもので・・。

インストールが成功したら参考にさせていただくかもしれません。

ありがとうございました。


2 ● k1complete
●50ポイント

http://www.google.co.jp/

Google

URLはダミーです。configureのconfig.logとかを見ないと確かなことはいえませんが、ターゲットの設定に失敗しているようです。jsvcはx86_64には対応していないけれども、configureでのデフォルトターゲットがx86_64になっている可能性があります。

./configureの時に、--target=linux-x86_32と指定してみたはいかがでしょうか。

◎質問者からの返答

…だめでした。やはり

checking C flags dependant on host system type... failed

configure: error: Unsupported CPU architecture ”x86_64”

のエラーが表示されています。

もし、X86のCPUがまだサポートされておらず、使用できないということが分かるサイトでもいいのですが、教えていただけると助かります。引き続きよろしくお願いします。


3 ● hmom
●50ポイント

http://jakarta.apache.org/site/binindex.cgi

The Jakarta Site - Jakarta Downloads

jsvcの利用は必須条件なのでしょうか?

tomcatのバイナリのみをインストールして使うのではだめでしょうか?

◎質問者からの返答

結局FedoraCore 2 同梱のバイナリをインストールすることにしました。もうちょっと様子を見てから最新版を利用してみることにします。

回答をいただいた方々、ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ