I am compiling linux source code for android emulator. I did all the
prerequisites. Now when i try to make(for building and cross-compiling
the linux source) i get the following error...


  CC [M]  drivers/mfd/wm8400-core.o
  CC [M]  drivers/mfd/tps65010.o
  CC [M]  drivers/mfd/mfd-core.o
  CC [M]  drivers/mfd/ucb1400_core.o
include/linux/ucb1400.h:137: warning: ‘ucb1400_adc_read’ defined but
not used
  CC [M]  drivers/mfd/pcf50633-core.o
  CC [M]  drivers/mfd/pcf50633-adc.o
  CC [M]  drivers/mfd/pcf50633-gpio.o
  CC      drivers/misc/pmem.o
drivers/misc/pmem.c:441: error: conflicting types for
‘phys_mem_access_prot’
/home/preetam/common/arch/x86/include/asm/pgtable.h:383: note:
previous declaration of ‘phys_mem_access_prot’ was here
drivers/misc/pmem.c: In function ‘flush_pmem_file’:
drivers/misc/pmem.c:805: error: implicit declaration of function
‘dmac_flush_range’
drivers/misc/pmem.c: In function ‘pmem_setup’:
drivers/misc/pmem.c:1265: error: implicit declaration of function
‘ioremap_cached’
drivers/misc/pmem.c:1266: warning: assignment makes pointer from
integer without a cast
make[2]: *** [drivers/misc/pmem.o] Error 1
make[1]: *** [drivers/misc] Error 2
make: *** [drivers] Error 2
root@ubuntu:~/common#


here the file pmem.c has some bugs. can anyone tell how to get rid of
this??

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to