Altera_Forum
Honored Contributor
21 years agobuilding eCOS library
Hi All,
I am following the eCos 2.0 for Nios II document that I got after installing the eCOS for Nios II, and I got the follow errors when I had tried to create a eCOS library. These errors occur when I use all kind of packages in the templates. I don't know what is happening. Can anybody help me? Thanks. /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:53:37: altera_avalon_uart_regs.h: No such file or directory /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_putc': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: `ALTERA_AVALON_UART_STATUS_CTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: (Each undeclared identifier is reported only once /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: for each function it appears in.) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:124: error: `ALTERA_AVALON_UART_STATUS_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_getc': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:157: error: `ALTERA_AVALON_UART_CONTROL_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:161: error: `ALTERA_AVALON_UART_STATUS_PE_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:162: error: `ALTERA_AVALON_UART_STATUS_FE_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_start_xmit': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:282: error: `ALTERA_AVALON_UART_CONTROL_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:283: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_stop_xmit': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:301: error: `ALTERA_AVALON_UART_CONTROL_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:302: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_DSR': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:348: error: `ALTERA_AVALON_UART_STATUS_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:354: error: `ALTERA_AVALON_UART_STATUS_PE_MSK' undeclared (first use in this function) make[1]: Leaving directory `/cygdrive/z/Projeto/eCos/eCosTest_build/devs/sopc/altera_avalon_uart/v2_0' /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:355: error: `ALTERA_AVALON_UART_STATUS_FE_MSK' undeclared (first use in this function) make: Leaving directory `/cygdrive/z/Projeto/eCos/eCosTest_build' /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:363: error: `ALTERA_AVALON_UART_STATUS_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:364: error: `ALTERA_AVALON_UART_STATUS_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_lookup': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:421: error: `ALTERA_AVALON_UART_CONTROL_RTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:422: error: `ALTERA_AVALON_UART_CONTROL_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:423: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) make[1]: *** [src/altera_avalon_uart.o.d] Error 1 make: *** [build] Error 2