| retrohackers.org https://www.retrohackers.org/ |
|
| uIP help https://www.retrohackers.org/viewtopic.php?f=5&t=64 |
Page 1 of 1 |
| Author: | Bones64 [ Sat Feb 18, 2006 4:40 pm ] |
| Post subject: | uIP help |
Hi . I'm tring to compile one of the uIP apps (Telnet) but when I try (with crimson + cl65) I get the following .. Code: Opened include file `uip.h'
uip.h(55): Error: Include file `uipopt.h' not found Input: #include "uipopt.h" uip.h(316): Warning: Implicit `int' is an obsolete feature Input: extern u8_t uip_buf[UIP_BUFSIZE+2]; uip.h(316): Error: `;' expected Input: extern u8_t uip_buf[UIP_BUFSIZE+2]; uip.h(316): Error: Undefined symbol: `UIP_BUFSIZE' Input: extern u8_t uip_buf[UIP_BUFSIZE+2]; uip.h(316): Error: Constant integer expression expected Input: extern u8_t uip_buf[UIP_BUFSIZE+2]; uip.h(316): Warning: Implicit `int' is an obsolete feature Input: void uip_listen(u16_t port); uip.h(344): Error: `)' expected Input: void uip_listen(u16_t port); uip.h(344): Error: `{' expected Input: void uip_listen(u16_t port); uip.h(344): Error: Undefined symbol: `port' Input: void uip_listen(u16_t port); uip.h(344): Warning: Statement has no effect Input: void uip_listen(u16_t port); uip.h(344): Error: `;' expected Input: void uip_listen(u16_t port); uip.h(344): Error: Expression expected Input: void uip_listen(u16_t port); uip.h(344): Warning: Statement has no effect Input: void uip_listen(u16_t port); uip.h(344): Error: `;' expected Input: void uip_listen(u16_t port); uip.h(344): Error: Expression expected Input: void uip_listen(u16_t port); uip.h(344): Fatal: Too many errors Input: void uip_listen(u16_t port); Any ideas ? Please go easy on me as my C isn't that strong I cant find the header file uipopt.h anywhere. |
|
| Author: | Bones64 [ Sat Feb 18, 2006 4:45 pm ] |
| Post subject: | |
Ok .. I just found the missing include files Code: Opened include file `uip.h' Opened include file `uipopt.h' Opened include file `httpd.h' Opened include file `telnet.h' 0 errors, 0 warnings Opened output file `telnet.s' Wrote output to `telnet.s' Closed output file `telnet.s' Unresolved external `_main' referenced in: callmain.s(11) Unresolved external `_telnet_aborted' referenced in: telnet.s(25) Unresolved external `_telnet_closed' referenced in: telnet.s(23) Unresolved external `_telnet_connected' referenced in: telnet.s(22) Unresolved external `_telnet_newdata' referenced in: telnet.s(27) Unresolved external `_telnet_sent' referenced in: telnet.s(24) Unresolved external `_telnet_timedout' referenced in: telnet.s(26) Unresolved external `_uip_appdata' referenced in: telnet.s(12) Unresolved external `_uip_conn' referenced in: telnet.s(16) Unresolved external `_uip_flags' referenced in: telnet.s(17) Unresolved external `_uip_len' referenced in: telnet.s(14) Unresolved external `_uip_sappdata' referenced in: telnet.s(13) Unresolved external `_uip_slen' referenced in: telnet.s(15) ld65.exe: Error: 13 unresolved external(s) found - cannot create output file Press any key to exit I 'm out of my depth now .. |
|
| Author: | RaveGuru [ Mon Feb 20, 2006 6:13 pm ] |
| Post subject: | |
You need to link with all the .o files! Try adding them to your cl65 command line. |
|
| Page 1 of 1 | All times are UTC [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|