Subject: building kernel on rs/6000 43p 150
maij@sg.ibm.com
Date: Tue Feb 08 2000 - 23:58:18 MST
Hi,
I have successively installed cs1.1 on our RS6000 7043 (43p 150). Now I am
thinking of putting in a ForeRunnerLE 150Mbps PCI ATM card. The linux atm
package 0.67 requires a specific kernel version 2.3.42. I get the kernel
code from the main tree, patch it and try to compile. It stops at the error
saying:
In file included from init/main.c:33:
/usr/src/linux/include/linux/pci.h:318: parse error before `dma_addr_t'
/usr/src/linux/include/linux/pci.h:318: warning: no semicolon at end of
struct or union
/usr/src/linux/include/linux/pci.h:346: parse error before `}'
make: *** [init/main.o] Error 1
Seems dma_addr_t has never been defined in any header files in
"include/asm-ppc". Or I miss something. Anyone could tell me how should I
build a new kernel for yellowdog? what else do I need other than the
'common' source tree?
Thanks a lot.
-Jianning
------------------------------------------------------------
Mai Jian Ning
IBM Emerging Technology Centre
IBM Singapore Pte Ltd
------------------------------------------------------------
This archive was generated by hypermail 2a24 : Wed Mar 01 2000 - 00:07:10 MST