[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:24110] DiskOnChip をサポートしたカーネルを構築しようとすると make でエラーがでます。



こんばんは。村川と申します。

ただいま、potatoでDiskOnChipを認識できるカーネル構築すべく、
作業を進めております。

M-Systemsのホームページから必要なファイルをダウンロードしまして、

MS-DOSを起動して
dformat /win:d6000 /s:doc2.fff /y

でDiskOnChipをフォーマットし、

cd /tmp
mkdir temp
cd temp
tar -zxvf /mnt/driver.tgz
cp -rf ./
cd ..
rm -fr temp

で /usr/src/linux/drivers/block/Config.in
   /usr/src/linux/drivers/block/Makefile
   /usr/src/linux/include/linux/blk.h
   /usr/src/linux/drivers/block/ll_rw_blk.c
   /usr/src/linux/include/linux/major.h

に手動でパッチを当てまして、

  cd /usr/src/linux
  make config

でDiskOnChipをサポートするようにしまして、

 make clean

し、
  cd /usr/src/linux/drivers/block/flash_doc
  make

をすると

fldrvlnx.c:118 : warning : excess elements in struct initializer
fldrvlnx.c:118 : warning : (near initialization for 'fl_fops')
                                :
                                :
fldrvlnx.c: In funcion 'fl_ioctl':
flcrvlnx.c: dereferencing pointer to incomplete type
                                :
                                :
flcrvlnx.c:At top level:
/usr/include/linux/genhd.h:130:storage size of 'v_slice' isn't known
/usr/include/linux/coda.h:261:storage size of 'va_atime' isn't known
/usr/include/linux/coda.h:262:storage size of 'va_mtime' isn't known
/usr/include/linux/coda.h:263:storage size of 'va_ctime' isn't known
/usr/include/linux/coda.h:563:storage size of 'attr' isn't known
/usr/include/linux/fs.h:426:storage size of 'f_owner' isn't known
/usr/include/linux/sched.h:288:storage size of 'times' isn't known
make:***[fldrvlnx.o] Error 1

といったエラーが表示されます。
これは、ヘッダファイル群を置く位置に原因があるのでしょうか。
どなたか、お力を貸していただけないでしょうか。
何卒宜しくお願い致します。