[uClinux-dev] 20071107: errors on altera target

DMcLeod dmcleod at bittware.com
Tue Nov 20 10:22:28 EST 2007


Using the new uClinux-dist release 20071107, the following error occurs:
...
make[1]: Entering directory `/home/dmcleod/git/uClinux-dist/linux-2.6.x'
  CHK     include/nios2_system.h
perl 
-I/home/dmcleod/git/uClinux-dist/linux-2.6.x/arch/nios2nommu/scripts 
/home/dmcleod/git/uClinux-dist/linux-2.6.x/arch/nios2nommu/scripts/gen_nios2_system.h.pl 
cpu_0 sdram_0 cfi_flash_0 < 
/home/dmcleod/git/uClinux-dist/FIN_NIOS_T2.ptf > 
include/nios2_system.h.tmp; if [ -r include/nios2_system.h ] && cmp -s 
include/nios2_system.h include/nios2_system.h.tmp; then rm -f 
include/nios2_system.h.tmp; else echo '  UPD     
include/nios2_system.h'; mv -f include/nios2_system.h.tmp 
include/nios2_system.h; fi
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
  CC      drivers/serial/altera_juart.o
drivers/serial/altera_juart.c:350: error: `na_jtag_uart' undeclared here 
(not in a function)
drivers/serial/altera_juart.c:350: error: initializer element is not 
constant
drivers/serial/altera_juart.c:350: error: (near initialization for 
`juart_ports[0].port.membase')
drivers/serial/altera_juart.c:351: error: initializer element is not 
constant
drivers/serial/altera_juart.c:351: error: (near initialization for 
`juart_ports[0].port.mapbase')
drivers/serial/altera_juart.c:353: error: `na_jtag_uart_irq' undeclared 
here (not in a function)
drivers/serial/altera_juart.c:353: error: initializer element is not 
constant
drivers/serial/altera_juart.c:353: error: (near initialization for 
`juart_ports[0].port.irq')
drivers/serial/altera_juart.c:359: error: initializer element is not 
constant
drivers/serial/altera_juart.c:359: error: (near initialization for 
`juart_ports[0].port')
drivers/serial/altera_juart.c:360: error: initializer element is not 
constant
drivers/serial/altera_juart.c:360: error: (near initialization for 
`juart_ports[0]')
make[3]: *** [drivers/serial/altera_juart.o] Error 1
make[2]: *** [drivers/serial] Error 2
make[1]: *** [drivers] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
make: *** [linux] Error 1


any ideas?






More information about the uClinux-dev mailing list