jcunningham63 napsal(a):
> --- In Daniel Smolik <> wrote:
>>> (snip stuff up to...)
>>>> include/linux/ide.h:257:21: asm/ide.h: No such file or directory
>>> make[3]: *** [drivers/ide/arm/ide-tscf.o] Error 1
>>> make[2]: *** [drivers/ide/arm] Error 2
>>> make[1]: *** [drivers/ide] Error 2
>>> make: *** [drivers] Error 2
>>>
>>>
>> May fault asm/ide.h is not needed. Replace it with #include
> <linux/ide.h>.
>>
>>
>> Dan
>
>
> I ommented out the asm/ide.h include inside linux/ide.h. It fixed that
> problem. Now it has some implicit function declaration errors (see below).
>
> --Jeff
>
>
> make -k
> CHK include/linux/version.h
> make[1]: `include/asm-arm/mach-types.h' is up to date.
> CHK include/linux/utsrelease.h
> CHK include/linux/compile.h
> CC drivers/ide/arm/ide-tscf.o
> LD drivers/ide/arm/built-in.o
> CC drivers/ide/ide.o
> CC drivers/ide/ide-io.o
> CC drivers/ide/ide-iops.o
> drivers/ide/ide-iops.c: In function `ide_mm_insw':
> drivers/ide/ide-iops.c:111: error: implicit declaration of function
> `__ide_mm_insw'
> drivers/ide/ide-iops.c: In function `ide_mm_insl':
> drivers/ide/ide-iops.c:116: error: implicit declaration of function
> `__ide_mm_insl'
> drivers/ide/ide-iops.c: In function `ide_mm_outsw':
> drivers/ide/ide-iops.c:136: error: implicit declaration of function
> `__ide_mm_outsw'
> drivers/ide/ide-iops.c: In function `ide_mm_outsl':
> drivers/ide/ide-iops.c:141: error: implicit declaration of function
> `__ide_mm_outsl'
> make[2]: *** [drivers/ide/ide-iops.o] Error 1
> CC drivers/ide/ide-lib.o
> CC drivers/ide/ide-probe.o
> CC drivers/ide/ide-taskfile.o
> CC drivers/ide/ide-proc.o
> CC drivers/ide/ide-disk.o
> make[2]: Target `__build' not remade because of errors.
> make[1]: *** [drivers/ide] Error 2
> make[1]: Target `__build' not remade because of errors.
> make: *** [drivers] Error 2
> make: Target `_all' not remade because of errors.
>
> Compilation exited abnormally with code 2 at Tue Dec 25 18:43:44
>
>
Hm interesting. I tried it with my kernel and it compile OK. How do you
compile kernel and which version of gcc do you use ?
make CROSS_COMPILE=arm-linux-gnu- ARCH=arm
gcc -v
Using built-in specs.
Target: arm-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++
--prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/arm-linux-gnu/include/c++/4.1.2
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-checking=release
--program-prefix=arm-linux-gnu- --includedir=/usr/arm-linux-gnu/include
--build=i486-linux-gnu --host=i486-linux-gnu --target=arm-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Dan
>
>
>
>
> Yahoo! Groups Links
>
>
>
--
Mydatex s r.o.
http://www.mydatex.cz
email:
mob: 604200362
tel: 226210085
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|