I understand conflicting types... but why here?
administrator@sky_bolt /bios/OpenBIOS/openbios-devel $ make build-verbose Building... make -f obj-amd64/Makefile "CROSSCFLAGS=-USWAP_ENDIANNESS -DNATIVE_BITWIDTH_EQUALS_HOST_BITWIDTH" make[1]: Entering directory `/bios/OpenBIOS/openbios-devel' EXTRACFLAGS="-DBOOTSTRAP" ;\ gcc $EXTRACFLAGS -Os -Wall -W -DNATIVE_BITWIDTH_EQUALS_HOST_BITWIDTH -USWAP_ENDIANNESS -fno-builtin-bcopy -fno-builtin-log2 -Iinclude -Ikernel/include -Iobj-amd64/target/include -c -o obj-amd64/target/arch/unix/unix.o arch/unix/unix.c arch/unix/unix.c:152: error: conflicting types for 'inb' obj-amd64/target/include/asm/io.h:45: error: previous definition of 'inb' was here arch/unix/unix.c:164: error: conflicting types for 'inw' obj-amd64/target/include/asm/io.h:46: error: previous definition of 'inw' was here arch/unix/unix.c:176: error: conflicting types for 'inl' obj-amd64/target/include/asm/io.h:47: error: previous definition of 'inl' was here arch/unix/unix.c:188: error: conflicting types for 'outb' obj-amd64/target/include/asm/io.h:45: error: previous definition of 'outb' was here arch/unix/unix.c:201: error: conflicting types for 'outw' obj-amd64/target/include/asm/io.h:46: error: previous definition of 'outw' was here arch/unix/unix.c:213: error: conflicting types for 'outl' obj-amd64/target/include/asm/io.h:47: error: previous definition of 'outl' was here arch/unix/unix.c: In function 'segv_handler': arch/unix/unix.c:268: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int' arch/unix/unix.c:270: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int' arch/unix/unix.c:270: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long unsigned int' arch/unix/unix.c:270: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'cell' arch/unix/unix.c:270: warning: format '%x' expects type 'unsigned int', but argument 5 has type 'ucell' arch/unix/unix.c:270: warning: format '%x' expects type 'unsigned int', but argument 6 has type 'long unsigned int' arch/unix/unix.c:272: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'ucell' arch/unix/unix.c: In function 'read_from_disk': arch/unix/unix.c:348: warning: unused parameter 'channel' arch/unix/unix.c:348: warning: unused parameter 'unit' arch/unix/unix.c: In function 'main': arch/unix/unix.c:503: warning: format '%d' expects type 'int', but argument 2 has type 'cell' make[1]: *** [obj-amd64/target/arch/unix/unix.o] Error 1 make[1]: Leaving directory `/bios/OpenBIOS/openbios-devel' make: *** [build-verbose] Error 2 administrator@sky_bolt /bios/OpenBIOS/openbios-devel $
thanks steve
--------------------------------- Get your own web address for just $1.99/1st yr. We'll help. Yahoo! Small Business.