11.1 EDK  –  LwIP和TEMAC错误:“contrib / ports / v2pro / netif / xtemacif.c:584:`lwip_init'的多重定义”-Altera-Intel社区-FPGA CPLD-ChipDebug

11.1 EDK – LwIP和TEMAC错误:“contrib / ports / v2pro / netif / xtemacif.c:584:`lwip_init'的多重定义”

问题描述

当我的设计包含EMAC和TEMAC使用LwIP时,会出现以下错误消息:

“./ppc405_0/lib//liblwip4.a(xtemacif.o):在函数`lwip_init’中:

contrib / ports / v2pro / netif / xtemacif.c:584:`lwip_init’的多重定义

./ppc405_0/lib//liblwip4.a(xemacif.o):contrib/ports/v2pro/netif/xemacif.c:567:首先在这里定义

./ppc405_0/lib//liblwip4.a(xtemacif.o):在函数`tcpip_init_done’中:

contrib / ports / v2pro / netif / xtemacif.c:577:`tcpip_init_done’的多重定义

./ppc405_0/lib//liblwip4.a(xemacif.o):contrib/ports/v2pro/netif/xemacif.c:557:首先在这里定义

/cygdrive/c/EDK/gnu/powerpc-eabi/nt/bin/../lib/gcc/powerpc-eabi/4.1.1/../../../../powerpc-

eabi / bin / ld:警告:符号`tcpip_init_done’的大小从./ppc405_0/lib//liblwip4.a(xemacif.o)中的60更改为32 in ./ppc405_0/lib//liblwip4.a(xtemacif.o )

collect2:ld返回1退出状态

make:*** [application / executable.elf]错误1“

解决/修复方法

LwIP的配置不支持同一系统中的TEMAC和EMAC,目前无法解决此问题。

此问题将在以后的版本中修复。

请登录后发表评论

    没有回复内容