Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

nigpib-linux-0.8.4 for kernel-2.4.18?

I am getting the following errors trying to compile nigpib-linux-0.8.4 on RedHat 8.0 with kernel 2.4.18

gcc -c -O2 -D__KERNEL__ -I/lib/modules/2.4.18-14/build/include -DMODULE -DMODVERSIONS -include /lib/modules/2.4.18-14/build/include/linux/modversions.h -D__GPIBDRIVER__ -o ib_linux-2.4.18-14.o ib_linux.c
In file included from /lib/modules/2.4.18-14/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.18-14/build/include/linux/list.h:6,
from /lib/modules/2.4.18-14/build/include/linux/module.h:12,
from ib_linux.c:23:
/lib/modules/2.4.18-14/build/include/asm/processor.h:51: warning: parameter names (without types) in function declaration
/lib/modules/2.4.18-14/build/include/asm/processor.h:51: field `loops_per_jiffy_R_ver_str' declared as a function
/lib/modules/2.4.18-14/build/include/asm/processor.h:73: invalid suffix on integer constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:73: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:256: invalid suffix on integer constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:256: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:260: warning: parameter names (without types) in function declaration
/lib/modules/2.4.18-14/build/include/asm/processor.h:436: invalid suffix on floating constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:436: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/asm/processor.h:436: `kernel_thread_R_ver_str' declared as function returning a function
In file included from ib_linux.c:23:
/lib/modules/2.4.18-14/build/include/linux/module.h:183: invalid suffix on integer constant
/lib/modules/2.4.18-14/build/include/linux/module.h:183: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:184: invalid suffix on integer constant
/lib/modules/2.4.18-14/build/include/linux/module.h:184: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:185: warning: parameter names (without types) in function declaration
/lib/modules/2.4.18-14/build/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:186: warning: parameter names (without types) in function declaration
/lib/modules/2.4.18-14/build/include/linux/module.h:187: invalid suffix on integer constant
/lib/modules/2.4.18-14/build/include/linux/module.h:187: parse error before numeric constant
/lib/modules/2.4.18-14/build/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function
/lib/modules/2.4.18-14/build/include/linux/module.h:196: warning: parameter names (without types) in function declaration
In file included from /lib/modules/2.4.18-14/build/include/asm/io.h:47,
from /lib/modules/2.4.18-14/build/include/asm/pci.h:35,
from /lib/modules/2.4.18-14/build/include/linux/pci.h:617,
from ib_linux.c:42:
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h: In function `vmalloc':
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h:35: `boot_cpu_data_R0657d037' undeclared (first use in this function)
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h:35: (Each undeclared identifier is reported only once
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h:35: for each function it appears in.)
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h: In function `vmalloc_dma':
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h:44: `boot_cpu_data_R0657d037' undeclared (first use in this function)
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h: In function `vmalloc_32':
/lib/modules/2.4.18-14/build/include/linux/vmalloc.h:53: `boot_cpu_data_R0657d037' undeclared (first use in this function)
make: *** [ib_linux-2.4.18-14.o] Error 1


any ideas?
0 Kudos
Message 1 of 1
(3,368 Views)