Hi again !!

I just tried compiling both ftape-4.02 & ftape-4.03-pre2 on an Alpha PC164
500Mhz running RedHat 5.2, kernel 2.2.0-pre4-ac3

This is what I get :
for i in ftape ; do make -C $i all ; done
make[1]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape'
for i in setup  lowlevel internal parport zftape compressor; \
do \
  make -C $i NODEP=true versions; \
done
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/internal'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/internal'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/parport'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/parport'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/zftape'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/zftape'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/compressor'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/compressor'
set -e; for i in setup  lowlevel internal parport zftape compressor; do
make -C
$i modules; done
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
gcc -Wall -Wstrict-prototypes -O2  -fomit-frame-pointer -fno-strength-reduce
 -DT
HE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DBROKEN_FLOPPY_DRIVER -D
CONF
IG_FT_PROC_FS  -DCONFIG_FT_STD_FDC_0 -DCONFIG_FT_AUTO_0=1   -DCONFIG_FTAPE_M
ODUL
E -DCONFIG_FT_INTERNAL_MODULE -DCONFIG_FT_TRAKKER_MODULE -DCONFIG_FT_BPCK_MO
DULE
 -DCONFIG_ZFTAPE_MODULE -DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__
 -I.
 -I../../include -I/usr/src/linux/include  -DEXPORT_SYMTAB -c ftape_syms.c
In file included from /usr/src/linux/include/linux/sched.h:467,
                 from ../../include/linux/ftape.h:38,
                 from ftape_syms.c:32:
/usr/src/linux/include/asm/current.h:4: global register variable follows a
funct
ion definition
/usr/src/linux/include/asm/current.h:4: warning: call-clobbered register
used fo
r global register variable
make[2]: *** [ftape_syms.o] Error 1
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape'
make: *** [all] Error 2



And with kernel-2.0.35 :



for i in ftape ; do make -C $i all ; done
make[1]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape'
for i in setup  lowlevel internal parport zftape compressor; \
do \
  make -C $i NODEP=true versions; \
done
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/internal'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/internal'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/parport'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/parport'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/zftape'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/zftape'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/compressor'
make[2]: Nothing to be done for `versions'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/compressor'
set -e; for i in setup  lowlevel internal parport zftape compressor; do
make -C
$i modules; done
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/setup'
make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
gcc -Wall -Wstrict-prototypes -O2  -fomit-frame-pointer -fno-strength-reduce
 -DT
HE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DBROKEN_FLOPPY_DRIVER -D
CONF
IG_FT_PROC_FS  -DCONFIG_FT_STD_FDC_0 -DCONFIG_FT_AUTO_0=1   -DCONFIG_FTAPE_M
ODUL
E -DCONFIG_FT_INTERNAL_MODULE -DCONFIG_FT_TRAKKER_MODULE -DCONFIG_FT_BPCK_MO
DULE
 -DCONFIG_ZFTAPE_MODULE -DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__
 -I.
 -I../../include -I/usr/src/linux/include -m486 -DCPU=486  -DEXPORT_SYMTAB -
c ft
ape_syms.c
cc1: Invalid option `486'
In file included from /usr/src/linux/include/linux/sched.h:442,
                 from ../../include/linux/ftape.h:38,
                 from ftape_syms.c:32:
/usr/src/linux/include/asm/current.h:4: global register variable follows a
funct
ion definition
/usr/src/linux/include/asm/current.h:4: warning: call-clobbered register
used fo
r global register variable
../lowlevel/ftape-init.h: In function `ft_sigblockall':
In file included from ftape-tracing.h:35,
                 from ftape_syms.c:33:
../lowlevel/ftape-init.h:83: incompatible types in assignment
../lowlevel/ftape-init.h: In function `ft_sigtest':
../lowlevel/ftape-init.h:91: invalid operands to binary &
../lowlevel/ftape-init.h:92: warning: control reaches end of non-void
function
../lowlevel/ftape-init.h: In function `ft_killed':
../lowlevel/ftape-init.h:95: wrong type argument to bit-complement
../lowlevel/ftape-init.h:96: warning: control reaches end of non-void
function
ftape_syms.c: At top level:
ftape_syms.c:54: variable `ftape_symbol_table' has initializer but
incomplete ty
pe
In file included from ftape_syms.c:55:
/usr/src/linux/include/linux/symtab_begin.h:45: warning: excess elements in
stru
ct initializer after `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_begin.h:45: warning: excess elements in
stru
ct initializer after `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_begin.h:45: warning: excess elements in
stru
ct initializer after `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_begin.h:45: extra brace group at end of
init
ializer for `ftape_symbol_table'
ftape_syms.c:58: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:59: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:61: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:63: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:64: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:65: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:66: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:67: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:68: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:69: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:70: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:71: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:73: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:74: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:75: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:76: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:77: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:78: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:79: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:80: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:81: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:83: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:84: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:85: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:86: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:87: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:89: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:90: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:91: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:93: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:94: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:95: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:96: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:97: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:99: extra brace group at end of initializer for
`ftape_symbol_table
'
ftape_syms.c:100: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:101: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:102: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:103: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:104: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:105: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:107: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:108: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:109: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:111: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:112: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:115: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:116: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:117: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:118: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
ftape_syms.c:119: extra brace group at end of initializer for
`ftape_symbol_tabl
e'
In file included from ftape_syms.c:123:
/usr/src/linux/include/linux/symtab_end.h:12: extra brace group at end of
initia
lizer for `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_end.h:13: warning: excess elements in
struct
 initializer after `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_end.h:15: extra brace group at end of
initia
lizer for `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_end.h:15: extra brace group at end of
initia
lizer for `ftape_symbol_table'
/usr/src/linux/include/linux/symtab_end.h:15: warning: excess elements in
struct
 initializer after `ftape_symbol_table'
make[2]: *** [ftape_syms.o] Error 1
make[2]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape'
make: *** [all] Error 2

Doesn't seem to be cross-architectural ??

What can I do ?? Thanx for helping !

Reply via email to