|
Lines 25-31
Link Here
|
| 25 |
echo "" |
25 |
echo "" |
| 26 |
} |
26 |
} |
| 27 |
|
27 |
|
| 28 |
CC=cc |
28 |
CC=${CC:=gcc} |
| 29 |
LD=ld |
29 |
LD=ld |
| 30 |
|
30 |
|
| 31 |
KSRCDIR=$1 |
31 |
KSRCDIR=$1 |
|
Lines 40-45
Link Here
|
| 40 |
|
40 |
|
| 41 |
INCLUDES="-I. -I${KSRCDIR}/include" |
41 |
INCLUDES="-I. -I${KSRCDIR}/include" |
| 42 |
CFLAGS="-O2 -DCNI_LINUX_INTERFACE -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DHAVE_CONFIG_H" |
42 |
CFLAGS="-O2 -DCNI_LINUX_INTERFACE -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DHAVE_CONFIG_H" |
|
|
43 |
|
| 44 |
echo | $CC -E -v -c - 2>&1 | grep __GNUC__ > /dev/null |
| 45 |
if [ "0" != "$?" ]; then |
| 46 |
CFLAGS="$CFLAGS -D__GNUC__" |
| 47 |
fi |
| 48 |
|
| 43 |
case `uname -r` in |
49 |
case `uname -r` in |
| 44 |
2.6.*) |
50 |
2.6.*) |
| 45 |
INCLUDES="${INCLUDES} -I${KSRCDIR}/include/asm-i386/mach-default" |
51 |
INCLUDES="${INCLUDES} -I${KSRCDIR}/include/asm-i386/mach-default" |