am3359evm 平台,移植lwip过程中宏定义使能了了 LWIP_COMPAT_SOCKETS 在使能LWIP_SOCKET后IAR编译报错:如下

如何解决??? 整个平台是基于RTOS。但LWIP应该是独立的块。库里都是做成一个lwiplib.c来管理整个协议栈源代码的。
tony2:
看看你的结构体
struct raw_pcb { /* Common members of all PCB types */ IP_PCB;
struct raw_pcb *next;
u8_t protocol;
/** receive callback function */ raw_recv_fn recv; /* user-supplied argument for the recv callback */ void *recv_arg;};
下面这个函数你是否实现了。
typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *addr);
这个是你代码的问题
TI中文支持网