A related question is a question created from another question. When the related question is created, it will be automatically linked to the original question.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TM4C1292NCPDTHello,
I created a project in CCS 5.5.0.0.77 for TI's TM4C1292NCPDT (TIVA)
At first the project contains only main.c
Then I added the file lwiplib.c and all the relevant include path.
I got the compilation errors listed below.
The same code is compiled OK with the project enet_lwip located at:
C:\ti\TivaWare_C_Series-2.0\examples\boards\dk-tm4c129x\enet_lwip
This project is rebuilt OK.
Thanks,
Zvika
-------------------------------------------------------------------------------------------------------
"C:/ti/TivaWare_C_Series-2.0/utils/lwiplib.c"
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h", line 56: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h", line 77: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h", line 77: error #148: declaration is incompatible with "struct ip_addr_packed __attribute__()" (declared at line 56)
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip.h", line 140: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip.h", line 140: error #148: declaration is incompatible with "struct ip_addr2 __attribute__()" (declared at line 77 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/icmp.h", line 85: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/icmp.h", line 85: error #148: declaration is incompatible with "struct ip_hdr __attribute__()" (declared at line 140 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/ip.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/udp.h", line 60: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/udp.h", line 60: error #148: declaration is incompatible with "struct icmp_echo_hdr __attribute__()" (declared at line 85 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/ipv4/lwip/icmp.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/tcp_impl.h", line 168: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/tcp_impl.h", line 168: error #148: declaration is incompatible with "struct udp_hdr __attribute__()" (declared at line 60 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/udp.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/dhcp.h", line 102: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/dhcp.h", line 102: error #148: declaration is incompatible with "struct tcp_hdr __attribute__()" (declared at line 168 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/tcp_impl.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 61: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 61: error #148: declaration is incompatible with "struct dhcp_msg __attribute__()" (declared at line 102 of "C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/lwip/dhcp.h")
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 79: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 79: error #148: declaration is incompatible with "struct eth_addr __attribute__()" (declared at line 61)
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 125: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/third_party/lwip-1.4.1/src/include/netif/etharp.h", line 125: error #148: declaration is incompatible with "struct eth_hdr __attribute__()" (declared at line 79)
"C:/ti/TivaWare_C_Series-2.0/driverlib/emac.h", line 864: error #80: expected a type specifier
"C:/ti/TivaWare_C_Series-2.0/driverlib/emac.h", line 864: error #102: "__attribute__" has already been declared in the current scope
"C:/ti/TivaWare_C_Series-2.0/driverlib/emac.h", line 864: error #66: expected a ";"
"C:/ti/TivaWare_C_Series-2.0/driverlib/emac.h", line 1008: error #20: identifier "tEMACWakeUpFrameFilter" is undefined
"C:/ti/TivaWare_C_Series-2.0/driverlib/emac.h", line 1010: error #20: identifier "tEMACWakeUpFrameFilter" is undefined
24 errors detected in the compilation of "C:/ti/TivaWare_C_Series-2.0/utils/lwiplib.c".
>> Compilation failure
gmake: *** [utils/lwiplib.obj] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
-------------------------------------------------------------------------------------------------------------------------