[ARMedslack] ARMED kernel compile errors
Tibor Kendl
kendlt at hdsnet.hu
Thu Dec 3 16:55:59 UTC 2009
Dear Stuart!
Today i made a kernel configuration that suits my acer pda i mentioned a
week before, and then i tried to build it in the ARMedslack i installed
under qemu. I used the 2.6.30.5 kernel source .tgz you supplied with the
ARMedslack 12.2 distribution. The compilation was stopped with error.
The problematic file was vgacon.c. Since the vga text console is
necessary for me, i could not take it out from the kernel options. How
did you succeed to compile this kernel? What do you think i should do
with that? This was the gcc error message:
In file included from drivers/video/console/vgacon.c:51:
include/video/vga.h: In function 'vga_io_r':
include/video/vga.h:226: warning: comparison is always true due to
limited range of data type
include/video/vga.h: In function 'vga_io_w':
include/video/vga.h:231: warning: comparison is always true due to
limited range of data type
include/video/vga.h: In function 'vga_io_w_fast':
include/video/vga.h:237: warning: comparison is always true due to
limited range of data type
include/video/vga.h:237: warning: comparison is always true due to
limited range of data type
drivers/video/console/vgacon.c: In function 'write_vga':
drivers/video/console/vgacon.c:166: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:166: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:167: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:167: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vgacon_startup':
drivers/video/console/vgacon.c:510: error: 'PCIMEM_BASE' undeclared
(first use in this function)
drivers/video/console/vgacon.c:510: error: (Each undeclared identifier
is reported only once
drivers/video/console/vgacon.c:510: error: for each function it appears in.)
drivers/video/console/vgacon.c: In function 'vgacon_set_cursor_size':
drivers/video/console/vgacon.c:668: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:669: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:670: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:671: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:680: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:681: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:682: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:683: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vgacon_doresize':
drivers/video/console/vgacon.c:764: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:765: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:770: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:771: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:779: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:780: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:788: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:789: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:790: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:791: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:794: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:795: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:796: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:797: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:800: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:801: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:802: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:803: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:806: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:807: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vga_vesa_blank':
drivers/video/console/vgacon.c:895: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:899: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:900: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:901: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:902: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:903: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:904: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:905: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:906: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:907: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:908: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:909: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:910: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:911: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:912: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:913: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:914: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:933: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:934: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:935: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:936: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:937: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:938: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:947: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:948: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:949: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:950: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:955: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vga_vesa_unblank':
drivers/video/console/vgacon.c:965: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:966: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:967: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:968: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:969: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:970: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:971: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:972: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:973: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:974: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:975: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:976: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:977: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:978: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:979: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:980: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:986: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vgacon_do_font_op':
drivers/video/console/vgacon.c:1068: error: 'PCIMEM_BASE' undeclared
(first use in this function)
drivers/video/console/vgacon.c:1181: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1186: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c: In function 'vgacon_adjust_height':
drivers/video/console/vgacon.c:1216: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1217: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1218: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1219: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1228: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1229: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1230: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1231: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1232: warning: comparison is always true
due to limited range of data type
drivers/video/console/vgacon.c:1233: warning: comparison is always true
due to limited range of data type
make[3]: *** [drivers/video/console/vgacon.o] Error 1
make[2]: *** [drivers/video/console] Error 2
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
More information about the ARMedslack
mailing list