インストールの為の下準備(コード改変)

Posted at 08/12/06 Comment(0)» Trackback(0)»

これでmake world を行うと、なぜかエラーになります。
いろいろと調べてみると、
インクルードファイルへのパスが通っていないことが原因のようです。

xenの中のファイル「Config.mk」を
一部修正する必要があります。

まず、以下のディレクトリに移動して下さい。

# cd /usr/lib/gcc/i386-redhat-linux

# ls

ここで表示されたバージョンを確認します。
私の場合、4.1.2でした。

xenのディレクトリに戻ります。

# cd /usr/src/xen-3.3.0

Config.mkのコードの改変を行います。

# vi Config.mk

以下のコードが書かれている場所を探します。

ifneq ($(EXTRA_PREFIX),)
EXTRA_INCLUDES += $(EXTRA_PREFIX)/include
EXTRA_LIB += $(EXTRA_PREFIX)/$(LIBLEAFDIR)
endif

その上に下記を追加して下さい。

EXTRA_PREFIX ?= /usr/lib/gcc/i386-redhat-linux/4.1.2

これでEXTRA_PREFIX内のincludeファイルを
読み込んでくれるようになり、
make world が通るようになります。

"インストールの為の下準備(コード改変)"へのトラックバック

トラックバック先URL

"インストールの為の下準備(コード改変)"へコメントを投稿

(運営者が承認するまではコメントは表示されません。しばらくお待ちください。)

上の情報を保存する場合はチェック
Google

お勧めXen構築本

スポンサード リンク

Powered by Movable Type

Template by MTテンプレートDB

Supported by Movable Type入門