|
|
 |
Ответов
|
Aug 12 2011, 11:21
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 7-06-08
Пользователь №: 38 119

|
Не знаю, где Вы нашли столько ошибок и предупреждений. Я распаковал архив и откомпилил его. Вот результат: Building configuration: STM32_F107_uCOS_5.30 - Debug Updating build tree... 296 file(s) deleted. Updating build tree... netdb.c os_tmr.c igmp.c netifapi.c err.c stm32f10x_i2c.c udpecho.c os_task.c stm32f10x_flash.c os_dbg.c bsp_int.c tcp_in.c stm32f10x_spi.c lib_str.c inet.c lib_mem.c icmp.c tcpserver2.c os_flag.c lwIP.c Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\port\lwIP.c 142 tcpserver.c Warning[Pe177]: variable "send_data" was declared but never referenced D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\netapp\tcpserver.c 48 misc.c api_lib.c netbuf.c tcpmultiserver.c os_core.c system_stm32f10x.c udpserver.c os_mutex.c magic.c chap.c fsm.c Warning[Pe223]: function "strlen" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\fsm.c 291 Warning[Pe223]: function "memcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\fsm.c 345 Warning[Pe550]: variable "code" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\fsm.c 834 Warning[Pe550]: variable "id" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\fsm.c 834 dhcp.c slipif.c loopif.c tcp_out.c Warning[Pe550]: variable "tcphdr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\core\tcp_out.c 458 Warning[Pe550]: variable "tcphdr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\core\tcp_out.c 871 Warning[Pe550]: variable "tcphdr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\core\tcp_out.c 925 ppp.c Warning[Pe177]: variable "pc" was declared but never referenced D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 309 Warning[Pe177]: variable "pc" was declared but never referenced D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 328 Warning[Pe550]: variable "c" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 731 pap.c Warning[Pe223]: function "strlen" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 127 Warning[Pe223]: function "memset" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 442 Warning[Pe550]: variable "msg" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 467 Warning[Pe550]: variable "msg" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 506 Warning[Pe223]: function "memcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 560 Warning[Pe223]: function "memcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\pap.c 592 app.c stats.c stm32f10x_gpio.c sample_http.c md5.c ip_frag.c udpclient.c sys_arch.c Warning[Pe550]: variable "ubErr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\port\sys_arch.c 119 Warning[Pe550]: variable "ubErr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\port\sys_arch.c 134 Warning[Pe550]: variable "ucErr" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\port\sys_arch.c 277 core_cm3.c os_q.c sample_TTCP.c Warning[Pe550]: variable "data" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\netapp\sample_TTCP.c 115 auth.c Warning[Pe223]: function "memcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\auth.c 365 Warning[Pe223]: function "memset" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\auth.c 389 Warning[Pe223]: function "memset" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\auth.c 420 Warning[Pe223]: function "strcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\auth.c 881 Warning[Pe223]: function "strcpy" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\auth.c 884 memp.c os_mem.c inet_chksum.c dns.c ppp_oe.c chpms.c randm.c Warning[Pe223]: function "srand" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\randm.c 205 Warning[Pe223]: function "rand" declared implicitly D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\randm.c 243 raw.c ethernetif.c etharp.c ip_addr.c app_vect_v5.c mem.c cpu_c.c udp.c vj.c api_msg.c autoip.c bsp.c bsp_periph.c cpu_a.asm init.c ip.c ipcp.c lcp.c lib_mem_a.asm netdatapack.c Warning[Pa093]: implicit conversion from floating point to integer D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\netapp\netdatapack.c 71 netif.c netio.c os_cpu_a.asm os_cpu_c.c os_mbox.c os_sem.c os_time.c pbuf.c sockets.c stm3210c_eval_lcd.c stm32_eth.c stm32f10x_adc.c stm32f10x_can.c stm32f10x_dbgmcu.c stm32f10x_exti.c stm32f10x_rcc.c stm32f10x_tim.c stm32f10x_usart.c sys.c tcp.c tcpclient.c tcpecho.c Warning[Pe550]: variable "err" was set but never used D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\netapp\tcpecho.c 47 tcpip.c Linking Error[Li005]: no definition for "sys_jiffies" [referenced from D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\Debug\ Obj\ppp.o] Error[Li005]: no definition for "sio_write" [referenced from D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\Debug\Obj\ ppp.o] Error[Li005]: no definition for "sio_read_abort" [referenced from D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\IAR\F107_uCOS\ Debug\Obj\ppp.o] Error while running Linker Total number of errors: 3 Total number of warnings: 31 /*===========================================================================*/
А вот что по поиску предмета первой ошибки: D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\include\lwip\sys.h 121 #ifndef sys_jiffies D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\include\lwip\sys.h 122 u32_t sys_jiffies(void); /* since power up. */ D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 803 pc->lastXMit = sys_jiffies(); D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 902 if ((sys_jiffies() - pc->lastXMit) >= PPP_MAXIDLEFLAG) { D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 906 pc->lastXMit = sys_jiffies(); D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 1057 pc->lastXMit = sys_jiffies(); D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 1104 if ((sys_jiffies() - pc->lastXMit) >= PPP_MAXIDLEFLAG) { D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\ppp.c 1107 pc->lastXMit = sys_jiffies(); D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\randm.c 201 avRandomSeed += sys_jiffies(); /* XXX */ D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\randm.c 226 avRandomSeed += (sys_jiffies() - last_jiffies); /* XXX */ D:\Project_MiDV\TCP_IP stack\Project\STM32_F107_lwIP_uCOS\lwIP\src\netif\ppp\randm.c 228 last_jiffies = sys_jiffies(); ---------- Found 11 instances. Searched in 251 files.
Во второй строке сверху она определяется.
Хотя... Это стандартный tcpip стек LwIP v.1.3.0 И я пытаюсь использовать в нем ppp.
Сообщение отредактировал MiDV - Aug 12 2011, 11:15
|
|
|
|
Сообщений в этой теме
MiDV ошибка li006 Aug 9 2011, 10:15 Палыч Скорее всего, в модулях auth и dhcp перечислены од... Aug 9 2011, 10:30 dxp Цитата(MiDV @ Aug 9 2011, 17:15) Error[Li... Aug 9 2011, 10:38 MiDV Извините, вскочило из головы, хотя хотел написать.... Aug 9 2011, 10:42 Палыч Цитата(MiDV @ Aug 9 2011, 14:42) Все пере... Aug 9 2011, 12:48 dxp Цитата(MiDV @ Aug 9 2011, 17:42) И что ин... Aug 9 2011, 13:36 MiDV Спасибо за участие.
Да, действительно, во всех фай... Aug 9 2011, 13:47 MiDV Еще один вопрос.
линкер опять ругается, но только ... Aug 11 2011, 06:42 Dog Pawlowa Цитата(MiDV @ Aug 11 2011, 09:42) Понимаю... Aug 11 2011, 06:59 MiDV кое-что слышал.
extern - спецификатор хранения.
и... Aug 11 2011, 07:27 Палыч Цитата(MiDV @ Aug 11 2011, 11:27) и я про... Aug 11 2011, 07:58 MiDV нет. все эти переменные объявлены нормально.
как т... Aug 11 2011, 08:42 Палыч Вам линкер говорит
ЦитатаError[Li005]: no definiti... Aug 11 2011, 08:45 Палыч Цитата(MiDV @ Aug 11 2011, 12:42) Интерес... Aug 11 2011, 08:53 MiDV sys_prot_t sys_arch_protect(void);
а перед этим:
t... Aug 11 2011, 08:51 Палыч Цитата(MiDV @ Aug 11 2011, 12:51) sys_pro... Aug 11 2011, 08:57 MiDV А раз выдает сообщение - то что-то на так. А чтобы... Aug 11 2011, 08:56 Палыч Цитата(MiDV @ Aug 11 2011, 12:56) А чтобы... Aug 11 2011, 09:01 MiDV не. с англицким все путем. просто как достучаться ... Aug 11 2011, 08:58 MiDV sys_prot_t sys_arch_protect(void)
{
sys_prot_t Ret... Aug 11 2011, 09:04 Палыч Файл aaa.c в проект включен? Aug 11 2011, 09:09 MiDV да. включен.
он присутствует в списке билдера.
Пр... Aug 11 2011, 09:20 Палыч Цитата(MiDV @ Aug 11 2011, 13:20) Причем,... Aug 11 2011, 09:30 MiDV эта опция у меня и стоит.
но все равно... Aug 11 2011, 09:39 Палыч Попробуйте проделать для Вашего проекта "Rebu... Aug 11 2011, 09:46 MiDV Наверное, нашел в чем дело:
в aaa.c есть строчка #... Aug 11 2011, 10:06 Палыч Цитата(MiDV @ Aug 11 2011, 14:06) но опят... Aug 11 2011, 10:16 MiDV Я уже не знаю как бороться...
Подскажите, кто може... Aug 12 2011, 08:26 zltigo QUOTE (MiDV @ Aug 12 2011, 11:26) Почему?... Aug 12 2011, 08:33 Палыч Цитата(MiDV @ Aug 12 2011, 12:26) Дописыв... Aug 12 2011, 09:18 MiDV Или еще
такая же ситуация, только функция определе... Aug 12 2011, 08:35 MiDV Прикрепил упакованный проект.
в файле LwIP.c идет ... Aug 12 2011, 09:51 zltigo Я конечно дико извиняюсь, но Вам надо начинать с п... Aug 12 2011, 10:43 MiDV Да, действительно, эти функции не прописаны.
мол, ... Aug 12 2011, 11:34
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|