Подскажите пожалуйста, от чего во время компиляции могут быть ошибки типа:
Код
...
api_lib.c
Error[Pe513]: a value of type "void *" cannot be assigned to an entity of type "ip_hdr *" D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\icmp.c 93
...
Error[Pe167]: argument of type "void *" is incompatible with parameter of type "ip_addr *" D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\icmp.c 216
...
Warning[Pe236]: controlling expression is constant D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\icmp.c 299
...
Warning[Pa050]: non-native end of line sequence detected (this diagnostic is only issued once) D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\igmp.c 1
inet.c
...
Error[Pe120]: return value type ("void *") does not match the function type ("netif *") D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\ip.c 100
...
Error[Pe144]: a value of type "void *" cannot be used to initialize an entity of type "ip_reassdata *" D:\IAR Embedded Workbench\scmRTOS\scmRTOS v3.10 for STM32\lwIP\core\ipv4\ip_frag.c 477
...
Все идущие в комплекте файлы подключены, в том числе port от демки STM32. Ошибок по не найденным файлам нет.
Возможно это как-то связано с настройками компилятора?
Сообщение отредактировал _Макс - Apr 24 2010, 14:23