- ベストアンサー
VineLinuxの1CD化でつまづいています。
VineLinuxの1CD化をするのにまずカーネルモジュールを作成しています。 必要なファイルをダウンロードして以下のように実行しました。 $su #rpm -ivh e2fsprogs-devel-1.38-2vl2.i386.rpm #tar xzvf unionfs-1.4.tar.gz(unionfs1.2のダウンロードが見付からなかったので最新版1.4をダウンロードしました。) #cd unionfs-1.4 次にunionfs1.4にfistdev.mkと言うファイルを作り、以下の2行を書き込み小型化します。 #vi fistdev.mk EXTRACFLAGS=-DUNIONFS_NDEBUG UNIONFS_DEGUG_CFLAG= 保存してfistdev.mkファイルはできましたのでmakeに入ろうと #make を実行したのですが、 ****************************************************************************** If you have questions about or problems building Unionfs, please read INSTALL. ****************************************************************************** make -C /lib/modules/2.6.16-0vl68/build SUBDIRS=/tmp/unionfs-1.4 FISTDEVMK=/tmp/unionfs-1.4/fistdev.mk modules make[1]: ディレクトリ `/usr/src/kernels/2.6.16-0vl68-i686' に入ります CC [M] /tmp/unionfs-1.4/subr.o /tmp/unionfs-1.4/subr.c:23 から include されたファイル中: /tmp/unionfs-1.4/unionfs.h:50:2: #warning You are compiling Unionfs on an unsupported kernel version. /tmp/unionfs-1.4/unionfs.h:51:2: #warning To compile Unionfs, you will need to define UNIONFS_UNSUPPORTED. /tmp/unionfs-1.4/unionfs.h:52:2: #warning Try adding: EXTRACFLAGS=-DUNIONFS_UNSUPPORTED to fistdev.mk make[2]: *** [/tmp/unionfs-1.4/subr.o] エラー 1 make[1]: *** [_module_/tmp/unionfs-1.4] エラー 2 make[1]: ディレクトリ `/usr/src/kernels/2.6.16-0vl68-i686' から出ます make: *** [unionfs.ko] エラー 2 と出てしまい進みません。 どこがいけないのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
だから、本に書いてある通りで http://www.fsl.cs.sunysb.edu/project-unionfs.html ここにあるではないですか unionfs-1.4は、kernerl-2.6.18 用と書いてあるし 当たり前ではないですか。 あなたは、何をみているのかさっぱり解らない。
その他の回答 (1)
- mtfoggy
- ベストアンサー率14% (37/255)
>unionfs1.2のダウンロードが見付からなかったので Google検索で見つけてあげました。 ftp://ftp.fsl.cs.sunysb.edu/pub/unionfs/unionfs-1.x/ すぐ見つかったけど、本当に探したの?